/** * {@inheritDoc} */ public function getResource() { return $this->request->getRequestTarget(); }
/** * {@inheritdoc} */ public function encodeRequest(Request $request) : string { return sprintf("%s %s HTTP/%s\r\n%s\r\n", $request->getMethod(), $request->getRequestTarget(), $request->getProtocolVersion(), $this->encodeHeaders($request->getHeaders())); }
public function testGetRequestTargetNoPath() { $request = new Request("http://www.fabysdev.com"); $this->assertEquals("/", $request->getRequestTarget()); }