/** * Converts the request object to an http request string * * @return string */ public function toString() { $request = RequestParser::buildStatusLine($this) . Http::$newLine; $headers = RequestParser::buildHeaderFromMessage($this); foreach ($headers as $header) { $request .= $header . Http::$newLine; } $request .= Http::$newLine; $request .= (string) $this->getBody(); return $request; }