在 Evernote 中获取 411 错误错误请求
Getting 411 error bad request in Evernote
我们有三个环境,Dev、QA 和 Prod。
我们有一个稳定的 PHP 运行 连接 evernote,获取令牌和获取内容。
我们将 QA 环境更新为 PHP 7.0,现在当我们尝试获取令牌时通过 evernote returns
Invalid auth\/bad request (got a 411, expected HTTP\/1.1 20X or a redirect)
这是代码
$oauth = new \OAuth($this->consumerKey, $this->consumerSecret);
return $oauth->getRequestToken($this->getEndpoint('oauth'), $callbackUrl);
我已经检查了 consumerKey 等,一切都是正确的。
我不确定这里会出现什么错误,因为 411 通常是当您需要发送内容长度时,但在 Evernote API 他们没有提到这样的事情
这是因为 PHP 7.0 吗?
任何帮助将不胜感激
谢谢
是的,您可能需要发送内容长度。
Does Evernote change the API validation for the Content-Length?
我看到 Github 上提出了另一种解决方法。
我们有三个环境,Dev、QA 和 Prod。
我们有一个稳定的 PHP 运行 连接 evernote,获取令牌和获取内容。
我们将 QA 环境更新为 PHP 7.0,现在当我们尝试获取令牌时通过 evernote returns
Invalid auth\/bad request (got a 411, expected HTTP\/1.1 20X or a redirect)
这是代码
$oauth = new \OAuth($this->consumerKey, $this->consumerSecret);
return $oauth->getRequestToken($this->getEndpoint('oauth'), $callbackUrl);
我已经检查了 consumerKey 等,一切都是正确的。
我不确定这里会出现什么错误,因为 411 通常是当您需要发送内容长度时,但在 Evernote API 他们没有提到这样的事情
这是因为 PHP 7.0 吗?
任何帮助将不胜感激
谢谢
是的,您可能需要发送内容长度。 Does Evernote change the API validation for the Content-Length?
我看到 Github 上提出了另一种解决方法。