Php 喷口授权头

Php 喷口授权头,php,guzzle,Php,Guzzle,我尝试访问的api请求如下所示的授权标头: Authorization: INSERT_YOUR_TOKEN_HERE Authorization: <token> Guzzle提供了以下功能: Authorization: Basic <token> 令牌已被接受。手动设置授权头只会导致guzzle将其完全从请求中剥离出来 我们如何防止guzzle添加“基本”一词?(我们使用的是6.1版) 您需要首先定义标头,然后将其与请求一起附加 $header = array

我尝试访问的api请求如下所示的授权标头:

Authorization: INSERT_YOUR_TOKEN_HERE
Authorization: <token>
Guzzle提供了以下功能:

Authorization: Basic <token>
令牌已被接受。手动设置授权头只会导致guzzle将其完全从请求中剥离出来


我们如何防止guzzle添加“基本”一词?(我们使用的是6.1版)

您需要首先定义标头,然后将其与请求一起附加

$header = array('Authorization'=>'tokken');
$response = $this->client->get($url, array('headers' => $header));

然后,您的头将与请求一起发送。

您需要首先定义头,然后将其与请求一起附加

$header = array('Authorization'=>'tokken');
$response = $this->client->get($url, array('headers' => $header));

然后,您的头将与请求一起发送。

好的,因此,如果有人有类似问题,我的问题的答案是,我将头错误地传递给guzzle客户端,导致它使用与我需要的头非常相似的默认值,而我错过了它。这意味着手动设置授权头只是不做任何事情,而不是被剥离


请记住使用正确数量的维度创建数组(人:)

好的,因此如果有人有类似问题,我的问题的答案是我将标题错误地传递给guzzle客户端,导致它使用的默认值与我需要的值非常相似,但我忽略了它。这意味着手动设置授权头只是不做任何事情,而不是被剥离

请记住使用正确数量的维度创建阵列(人:)