400 Bad Request
nerjin
nginx-forum на forum.nginx.org
Вт Ноя 22 11:00:52 UTC 2016
Nginx ругается на такой запрос:
"GET http://ankerch-crimea.ru?page=home HTTP/1.1" 400
Я так понимаю из-за того, что нет слеша после домена, но по спецификации
такой вариант возможен, если в нем нет логина-пароля (правда я дальше
википедии не проверял):
scheme:[//[user:password@]host[:port]][/]path[?query][#fragment]
A path, which contains data, usually organized in hierarchical form, that
appears as a sequence of segments separated by slashes. Such a sequence may
resemble or map exactly to a file system path, but does not always imply a
relation to one. The path must begin with a single slash (/) if an authority
part was present, and may also if one was not, but must not begin with a
double slash.
Браузеры такую ситуацию обрабатывают, сами добавляют слеш. А вот если из
кода делать запрос, то напарываешься на 400
Posted at Nginx Forum: https://forum.nginx.org/read.php?21,271109,271109#msg-271109
Подробная информация о списке рассылки nginx-ru