如何在 Guzzle 中设置 Authorization HTTP 标头?

伊利亚·特兰吉拉

我想使用 Publons 的 API。他们提到了"Any other requests should include a token in the Authorization HTTP header and prefixed with 'Token'.所以,我尝试设置Tokenin 标题。这是我的代码


$client = new Client([
            'base_uri' => "https://publons.com/api/v2/academic/",
            'headers' => [
                'Token' => "MyToken"
            ]
        ]);

结果是{"detail":"Authentication credentials were not provided."}我确保令牌是正确的,因为我已经在 Talend API Tester 上尝试过并且有效。谁能帮我?错误在哪里?

cssBlaster21895

只是猜测,他们的文档中没有太多内容,但我想它看起来像这样:

$client = new Client([
            'base_uri' => "https://publons.com/api/v2/academic/",
            'headers' => [
                'Authorization' => "Token{Your api token here}"
            ]
]);

他们想要以“令牌”为前缀的授权标头和令牌......

此外,这个问题会给你更多的想法如何处理你的案件。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Django中的HTTP_AUTHORIZATION标头

如何在Apache JClouds中设置HTTP标头?

如何在HTTP响应中设置标头?

如何在vue-cli中设置HTTP标头?

如何在magento中设置http标头

如何使用 javaagent 设置 HTTP 标头

如何在boost-beast http请求中设置http标头?

如何在golang中从http请求中读取标头?

如何在Flask中获取HTTP标头?

如何在MockRestServiceServer中模拟HTTP标头?

如何在Apache httpd中强制刷新HTTP标头?

如何在Java中向soaprequest添加http标头

如何在MediaPlayer setDataSource中包含http标头?

如何在Go中解析HTTP标头

如何在我的网站中实现HTTP标头?

如何在PHP中处理HTTP Expect标头

如何在soapUI中获取请求的HTTP标头信息?

如何在C中拆分HTTP标头?

如何在compojure请求中获取特定的HTTP标头

如何在VBScript中获取http响应标头

在Next.js + Redux-saga中刷新窗口时如何设置Authorization标头?

如何在每个HTTP api调用中设置不同类型的标头?

如何在azure逻辑应用程序http操作中设置标头或身份验证

如何在RESTEasy客户端框架中设置HTTP标头?

如何在Angular 2中正确设置Http请求标头

使用BridgeTalk HttpConnection对象时,如何在Adobe Illustrator ExtendScript中设置HTTP标头?

如何在node-http-proxy中设置Access-Control-Allow-Headers标头

如何在没有页面终止的情况下在 PHP 中设置标头 HTTP 代码?

如何在OctoberCMS中设置Cache-Control HTTP标头?