0
curl -I дает 503 ошибки, а curl -v дает 200. Что может быть причиной?curl -I опция не работает
EG-
curl -I -k https://myurl
HTTP/1.1 503 Service Unavailable
curl -k -v https://myurl
HTTP/1.1 200 OK
curl -I дает 503 ошибки, а curl -v дает 200. Что может быть причиной?curl -I опция не работает
EG-
curl -I -k https://myurl
HTTP/1.1 503 Service Unavailable
curl -k -v https://myurl
HTTP/1.1 200 OK
Основной причиной является сервером глупа и не любит запросы ГОЛОВЫ, хотя это должно быть. Как RFC 7231 section 4.3.2 говорит о РУКОВОДИТЕЛЕ:
сервер должен послать то же поле заголовка в ответ на ГОЛОВАХ запроса, как это послал бы, если запрос был GET, за исключением , что поля заголовка полезной нагрузки может быть опущены ,