标题不起作用的guzzle帖子

时间:2018-05-25 13:02:32

标签: php post guzzle request-headers

我需要通过"授权"对网络服务进行一次调用。标题中的字段,但我总是从服务器获得 500内部服务器错误

奇怪的是,如果我和Postman做同样的电话,我会得到结果 我认为我的guzzle电话是错误的。

这是代码:

$client = new Client([
    'verify' => false
]);
try {
    $res = $client->post(
        $base_uri . $uri, [
            'headers' => [
                'content-type'  => 'application/json',
                'authorization' => $login['token'],
            ],
            'form_params' => []
        ]
    );
    echo 'OK';
    return json_decode($res->getBody(), true);
} catch (GuzzleHttp\Exception\ClientException $e) {
    echo 'ClientException';
} catch (Exception $exc) {
    echo 'Exception';
}

这会抓住"例外"例外。
我附上了没有得到错误的邮递员电话的图像。

enter image description here

我查了一下:

  • uris是一样的;
  • 授权参数相同;
  • 邮递员的身体是空的。

0 个答案:

没有答案