GuzzleHTTP如何获取请求头

San*_*man 5 php laravel guzzle

我想打印出POST请求的请求头,但在网上搜索找不到答案。有人可以解释如何做到这一点吗?

我有这个数组,我将其作为 $value 在 POST 请求中传递。我想看看它是如何在 GuzzleHTTP POST 请求中解析的。

数组示例

Array
(
    [username] => admin

    [password] => pass

    [submit] => login

)

$client->request('POST', $url, [
                            'form_params' => [
                                $value
                            ]
                        ]);
Run Code Online (Sandbox Code Playgroud)

Cal*_*ero 4

您应该启用调试输出,如下所示:

$client->request('POST', $url, ['form_params' => [$value], 'debug' => true]);
Run Code Online (Sandbox Code Playgroud)

来源和文档:http ://docs.guzzlephp.org/en/stable/request-options.html#debug