Php 在Evernote中获取411错误错误请求

Php 在Evernote中获取411错误错误请求,php,api,curl,evernote,http-status-code-411,Php,Api,Curl,Evernote,Http Status Code 411,我们有三个环境,Dev、QA和Prod 我们有一个稳定的PHP运行,它连接evernote、获取令牌和获取内容 我们将QA环境更新为PHP7.0,现在当我们尝试获取它返回的令牌时,通过evernote Invalid auth\/bad request (got a 411, expected HTTP\/1.1 20X or a redirect) 这是密码 $oauth = new \OAuth($this->consumerKey, $this->consumerSecre

我们有三个环境,Dev、QA和Prod

我们有一个稳定的PHP运行,它连接evernote、获取令牌和获取内容

我们将QA环境更新为PHP7.0,现在当我们尝试获取它返回的令牌时,通过evernote

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通常是在您需要发送内容长度时出现的,但在EvernoteAPI中,他们没有提到类似的内容

这是因为PHP7.0吗

任何帮助都将不胜感激


谢谢

是的,您可能需要发送内容长度。

我发现还有另一个解决方案