Index: includes/common.inc =================================================================== RCS file: /cvs/drupal/drupal/includes/common.inc,v retrieving revision 1.605 diff -u -p -r1.605 common.inc --- includes/common.inc 2 Jan 2007 05:05:38 -0000 1.605 +++ includes/common.inc 2 Jan 2007 19:15:12 -0000 @@ -460,6 +460,10 @@ function drupal_http_request($url, $head if ($data) { $request .= $data ."\r\n"; } + else { + // Send at least one character of data; don't change content-length though. + $request .= " \r\n"; + } $result->request = $request; fwrite($fp, $request);