let them choose the method to sign for PUT or POST