> Откуда вывод, что nginx якобы видит HEAD?

В логах nginx видно:
95.8.*.* - - [13/Mar/2020:10:24:59 +0300] "HEAD /radio-stream HTTP/1.1" 400
0 "-" "-"

При GET запросе:
95.8.*.* - - [13/Mar/2020:10:28:45 +0300] "GET /radio-stream HTTP/1.1" 200
146900 "-" "-"

Сам php-код, коим проверяю:

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://test.ru/radio-stream";);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_NOBODY, 0); // это GET запрос
#curl_setopt($ch, CURLOPT_NOBODY, 1); // это HEAD запрос
curl_setopt($ch, CURLOPT_TIMEOUT, 5);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$content=curl_exec ($ch);
curl_close ($ch);


> И что, вот так просто шлём plain http на 443-й порт, а nginx недоволен?

Да или я чего-то не понимаю?

Posted at Nginx Forum: 
https://forum.nginx.org/read.php?21,287264,287330#msg-287330

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Ответить