I'm reading some documentation on a service I'm trying to use, and it reads something like this:
All requests must be sent using HTTP Post.
The XML engine only accepts plain ASCII (text) UTF-8 requests/streams. Encoded streams are not acceptable.
All requests/responses are XML.
But I really just don't understand what it's asking for. From what I've been reading on HTTP POST in Python, you still need to encode key=value pairs to make a request, where it sounds like they just want the plain XML itself (as a multipart, maybe? I am very confused). Are they giving me enough information and I'm just fundamentally misunderstanding their documentation, or should I ask for more details?