HTTP POST and PUT request words take a post data parameter, which can be one of the following:
•
a byte-array: the data is sent the server without further encoding
•
a string: the data is encoded and then sent as a series of bytes
•
an assoc: the assoc is interpreted as a series of form parameters, which are encoded with assoc>query
•
an input stream: the contents of the input stream are transmitted to the server without being read entirely into memory - this is useful for large requests