Dmytro Lavryk Wrote: ------------------------------------------------------- > Вы ошибку не описали... Но, подозреваю, делаете HEAD запрос. Проверил > у себя на аналогичном - HEAD дает 400, а вот GET отрабатывает > нормально со всеми нужными заголовками.
Да, действительно, дело в типе запроса, но понять не могу почему так происходит. Напишу тут код на php, я думаю программистам других языков он будет понятен: $fp = fsockopen("test.ru", 443, $errno, $errstr, 30); $out = "GET /radio-stream HTTP/1.1\r\n"; $out .= "Host: test.ru\r\n"; $out .= "Connection: Close\r\n\r\n"; fwrite($fp, $out); while (!feof($fp)) echo fgets($fp, 128); fclose($fp); В нем я явно указываю тип запроса GET, а nginx почему говорит что к нему пришел HEAD и возвращает ответ "400 Bad Request". Проверил на разных версиях php - результат везде одинаковый, т.к. вроде как дело не в нем. Posted at Nginx Forum: https://forum.nginx.org/read.php?21,287264,287318#msg-287318 _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru