Transmitting HTTP requests and responses holding
String in
their payload bodies. This is one of the implementation modules for
the
Network.HTTP interface, representing request and response
content as
Strings and transmitting them in non-packed form
(cf.
Network.HTTP.HandleStream and its use of
ByteStrings.) over
Stream handles. It is mostly here
for backwards compatibility, representing how requests and responses
were transmitted up until the 4.x releases of the HTTP package.
For more detailed information about what the individual exports do,
please consult the documentation for
Network.HTTP.
Notice however that the functions here do not perform any kind
of normalization prior to transmission (or receipt); you are
responsible for doing any such yourself, or, if you prefer, just
switch to using
Network.HTTP function instead.