Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否可以将请求参数封装在GuzzleHttp\Psr7\Request对象中?
GuzzleHttp\Psr7\Request
我想传递一个带有请求参数的完全配置的请求对象,而不是将它们与Client::send()请求一起传递给方法。
Client::send()
$request = new Reques('POST', $url); $client->send($request, ['form_params' => $parameters]);
我想将 存储form_params在请求对象中。可能吗?
form_params
Request类构造函数不接收参数作为请求发送参数。您只能通过请求headers:
Request
headers
public function __construct( $method, $uri, array $headers = [], $body = null, $version = '1.1' )
它也不提供任何其他方法来获取您的 POST 参数并将其附加到Request对象。所以答案是否定的,您不能将 存储form_params在请求对象中。