When I set postvars: { "x": "1", "y": "2", "z": "3" }, I see the following encoding using wireshark:
CODE
------YahooBrowserPlusFormBoundaryfOidA9tWEUyA5DBQ
Content-Disposition: form-data; name="x"
1
------YahooBrowserPlusFormBoundaryfOidA9tWEUyA5DBQ
Content-Disposition: form-data; name="y"
2
------YahooBrowserPlusFormBoundaryfOidA9tWEUyA5DBQ
Content-Disposition: form-data; name="z"
3
------YahooBrowserPlusFormBoundaryfOidA9tWEUyA5DBQ
Because of the extra newline after the "1", "2", and "3", these are seen on the server as actually having a newline after them. In theory I could trim, but what if I actually meant to have a newline at the end?
Compare this to the example on the w3.org site:
http://www.w3.org/TR/REC-html40/interact/f...tml#h-17.13.4.2