RequestInterface提供了检索请求目标或用提供的请求目标创建一个新实例的方法。默认情况下,如果实例中没有专门组合请求目标,getRequestTarget()将会返回组合 URI 的原始形式(如果没有组成 URI 则返回/)。withRequestTarget($requestTarget)使用指定的请求目标创建一个新实例,从而允许开发人员创建表示其他三个请求目标形式(...
根据RFC7230,请求消息包含「请求目标」做为请求行的第二个段落。请求目标可以是以下形式之一:原始形式 ,由路径和查询字符串(如果存在)组成;这通常被称为相对URL。通过TCP传输的消息通常是原始形式;scheme 和认证数据通常仅通过CGI变量存在。 绝对形式 ,包括 scheme 、认证数据(「[user-info@]host[:port]」,其中括...