--TEST-- HttpRequest custom request method --SKIPIF-- --FILE-- setContentType('text/plain'); $r->setBody('Yep, this is FOOBAR!'); var_dump($r->send()->getResponseCode()); var_dump($r->getRawRequestMessage()); echo "Done\n"; ?> --EXPECTF-- %aTEST int(200) string(%d) "FOOBAR /ext-http/.print_request.php HTTP/1.1 User-Agent: %a Host: dev.iworks.at Accept: */* Content-Type: text/plain Content-Length: 20 Yep, this is FOOBAR!" Done