Lines Matching refs:data
207 $data = self::parseMessage($message);
209 if (!preg_match('/^[\S]+\s+([a-zA-Z]+:\/\/|\/).*/', $data['start-line'], $matches)) {
212 $parts = explode(' ', $data['start-line'], 3);
217 $matches[1] === '/' ? self::parseRequestUri($parts[1], $data['headers']) : $parts[1],
218 $data['headers'],
219 $data['body'],
235 $data = self::parseMessage($message);
239 if (!preg_match('/^HTTP\/.* [0-9]{3}( .*|$)/', $data['start-line'])) {
240 throw new \InvalidArgumentException('Invalid response string: ' . $data['start-line']);
242 $parts = explode(' ', $data['start-line'], 3);
246 $data['headers'],
247 $data['body'],