Lines Matching refs:request
26 * @param RequestInterface $request
31 public function __invoke(RequestInterface $request, array $options) argument
36 if ($request->getBody()->getSize() === 0) {
37 return $fn($request, $options);
43 if (!$request->hasHeader('Content-Type')) {
44 if ($uri = $request->getBody()->getMetadata('uri')) {
52 if (!$request->hasHeader('Content-Length')
53 && !$request->hasHeader('Transfer-Encoding')
55 $size = $request->getBody()->getSize();
64 $this->addExpectHeader($request, $options, $modify);
66 return $fn(Psr7\modify_request($request, $modify), $options);
75 RequestInterface $request, argument
80 if ($request->hasHeader('Expect')) {
87 if ($expect === false || $request->getProtocolVersion() < 1.1) {
104 $body = $request->getBody();