Я перебираю сайт для работы, поэтому не могу дать URL, но когда я сверну страницу, я получу 400 ответов.То же самое верно, когда я перехожу на страницу Chrome.
$ curl -I <url>
HTTP/2 400
content-type: text/plain; charset=utf-8
accept-ranges: bytes
accept-ranges: bytes
via: 1.1 varnish
age: 0
accept-ranges: bytes
accept-ranges: bytes
date: Tue, 25 Sep 2018 19:34:37 GMT
via: 1.1 varnish
x-served-by: cache-mdw17368-MDW, cache-bos8235-BOS
x-cache: MISS, MISS
x-cache-hits: 0, 0
x-timer: S1537904078.900892,VS0,VE33
Когда я сверну тот же URL с помощью guzzleHttp, он возвращает код ответа 200.
try {
$client->request('GET', $url, [
'allow_redirects' => [
'track_redirects' => true
]
]);
} catch (GuzzleException $e) {
return false;
}
Мне очень трудно расшифровать, какие страницы актуальны, а какие нет, есть ли опция, которую нужно установить?