Lines Matching refs:message

14      * @param MessageInterface $message Message to convert to a string.
18 public static function toString(MessageInterface $message) argument
20 if ($message instanceof RequestInterface) {
21 $msg = trim($message->getMethod() . ' '
22 . $message->getRequestTarget())
23 . ' HTTP/' . $message->getProtocolVersion();
24 if (!$message->hasHeader('host')) {
25 $msg .= "\r\nHost: " . $message->getUri()->getHost();
27 } elseif ($message instanceof ResponseInterface) {
28 $msg = 'HTTP/' . $message->getProtocolVersion() . ' '
29 . $message->getStatusCode() . ' '
30 . $message->getReasonPhrase();
35 foreach ($message->getHeaders() as $name => $values) {
45 return "{$msg}\r\n\r\n" . $message->getBody();
53 * @param MessageInterface $message The message to get the body summary
58 public static function bodySummary(MessageInterface $message, $truncateAt = 120) argument
60 $body = $message->getBody();
94 * @param MessageInterface $message Message to rewind
98 public static function rewindBody(MessageInterface $message) argument
100 $body = $message->getBody();
114 * @param string $message HTTP request or response to parse.
118 public static function parseMessage($message) argument
120 if (!$message) {
124 $message = ltrim($message, "\r\n");
126 $messageParts = preg_split("/\r?\n\r?\n/", $message, 2);
201 * @param string $message Request message string.
205 public static function parseRequest($message) argument
207 $data = self::parseMessage($message);
229 * @param string $message Response message string.
233 public static function parseResponse($message) argument
235 $data = self::parseMessage($message);