Re: HTTP/1.1 400 Bad Request при рестриме аудио потока
grey
nginx-forum на forum.nginx.org
Пт Мар 13 07:42:03 UTC 2020
> Откуда вывод, что 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