Laravel и Guzzle HTTP «406 Not Acceptable» - PullRequest
       159

Laravel и Guzzle HTTP «406 Not Acceptable»

0 голосов
/ 05 августа 2020

У меня проблема с Laravel и Guzzle. Когда я пробую эту строку кода с моим внешним сайтом «violapractice.com», я получаю сообщение об ошибке:

$res = $client->request('GET','http://violapractice.com/articles.json.php');

Client error: `GET http://violapractice.com/articles.json.php` resulted in a `406 Not Acceptable` response: <html><head><title>Error 406 - Not Acceptable</title><head><body><h1>Error 406 - Not Acceptable</h1><p>Generally a 406 e (truncated...)

Я пытался запросить отсутствие php файл и получите ту же ошибку:

$res = $client->request('GET','http://violapractice.com/test.html');

Странно, если я использую любой другой URL-адрес, например https://stackoverflow.com, запрос GET проходит без проблем.

Кроме того, я Устал использовать почтальон на http://violapractice.com/articles.json.php, и он работал нормально.

Я никогда раньше не испытывал ничего подобного. Кто-нибудь придумал?

1 Ответ

0 голосов
/ 05 августа 2020

В конце концов, я отключил ModSecurity в cpanel violapractice.com. Я чувствовал, что риск при этом минимален, потому что сайт доступен только через логин администратора и имеет много уровней безопасности.

...