Turns a payload into an options object that can be passed to a fetch call
by setting the necessary headers and method. Note that this method creates a
multipart/form-data stream under the hood. If possible, a JSON payload should
be created instead for performance reasons.