错误:Guzzle不会超过1次重定向Drupal 8

时间:2017-07-21 08:34:54

标签: php drupal server guzzle guzzlehttp

我想问一些令人困惑的事,

我在drupal 8中有这样的guzzle脚本

404 Not Found

我得到这样的错误 error

但这有点奇怪,有时这个错误会丢失,但有时会出现,我不知道会发生什么

而不只是在那个剧本中,而是在每个Guzzle请求中

我试试

  • 将最大重定向次数增加到1000但不起作用
  • 禁用了guzzle重定向,但它的stil无法正常工作

我的分析

  • 我用POSTMAN测试API一切都很好
  • 我在同一服务器上使用相同的API及其工作
  • 进行laravel项目

它只是发生在该服务器的drupal项目中, 但在另一台服务器上它很好

可能有人有同样的问题

请告知

三江源

1 个答案:

答案 0 :(得分:0)

您是否尝试过增加最大重定向?

$client->get($this->url, [
    'headers' => [
        'Accept' => 'application/json',
    ],
    'auth' => [
        $this->authUsername,
        $this->authPassword
    ],
    'allow_redirects' => [
        'max' => 5,
    ]
]);

P.S。你'Accept'也有错:它应该在'headers'容器内。