should not send payload for requests which don't have a payload