Lines Matching refs:request

25      * @param RequestInterface $request Request to send.
30 public function __invoke(RequestInterface $request, array $options) argument
41 $request = $request->withoutHeader('Expect');
45 if (0 === $request->getBody()->getSize()) {
46 $request = $request->withHeader('Content-Length', '0');
50 $request,
52 $this->createStream($request, $options),
66 $e = new ConnectException($e->getMessage(), $request, $e);
68 $e = RequestException::wrapException($request, $e);
69 $this->invokeStats($options, $request, $startTime, null, $e);
77 RequestInterface $request, argument
84 $request,
95 RequestInterface $request, argument
111 if (strcasecmp('HEAD', $request->getMethod())) {
122 $ex = new RequestException($msg, $request, $response, $e);
137 $this->invokeStats($options, $request, $startTime, $response, null);
259 private function createStream(RequestInterface $request, array $options) argument
268 if ($request->getProtocolVersion() == '1.1'
269 && !$request->hasHeader('Connection')
271 $request = $request->withHeader('Connection', 'close');
280 $context = $this->getDefaultContext($request);
290 $this->{$method}($request, $context, $value, $params);
314 $uri = $this->resolveHost($request, $options);
339 private function resolveHost(RequestInterface $request, array $options) argument
341 $uri = $request->getUri();
352 $request
364 $request
374 private function getDefaultContext(RequestInterface $request) argument
377 foreach ($request->getHeaders() as $name => $value) {
385 'method' => $request->getMethod(),
387 'protocol_version' => $request->getProtocolVersion(),
393 $body = (string) $request->getBody();
398 if (!$request->hasHeader('Content-Type')) {
408 private function add_proxy(RequestInterface $request, &$options, $value, &$params) argument
413 $scheme = $request->getUri()->getScheme();
417 $request->getUri()->getHost(),
427 private function add_timeout(RequestInterface $request, &$options, $value, &$params) argument
434 private function add_verify(RequestInterface $request, &$options, $value, &$params) argument
460 private function add_cert(RequestInterface $request, &$options, $value, &$params) argument
474 private function add_progress(RequestInterface $request, &$options, $value, &$params) argument
486 private function add_debug(RequestInterface $request, &$options, $value, &$params) argument
508 $ident = $request->getMethod() . ' ' . $request->getUri()->withFragment('');