Prevent curl errors when a POST is sent with no form parameters
Prevent curl errors when a POST is sent with no form parameters

The pycurl library seems to want setopt(HTTPPOST, ...) set explicitly to an
empty sequence when there are no form parameters. This was causing Spring
to send back status code 400 without the requests ever reaching a
controller.

PLOS/rhino,PLOS/rhino,PLOS/rhino,PLOS/rhino,PLOS/rhino