У меня есть сервер LAMP, на котором запущена веб-служба. Он работает хорошо, но служба мониторинга одного из моих клиентов сообщает, что мой сервер не возвращается при его вызове.
Я сузил проблему до этого: когда вызов включает
"Accept-Language: en-us, en; q = 0,5"
это работает, но с
"Accept-Language: en-us, es-ES_tradnl; q = 0,5"
это не работает - вызов на сервер не возвращается, пока не истечет время ожидания.
Как я могу сделать так, чтобы мой apache 2.2.3 (CentOS) не выходил из строя из-за проблемы с Accept-Language?
Этот вызов недопустим по спецификации HTTP1.1 (параметр accept lang должен быть длиной до 8 символов). Таким образом, решение заключалось в изменении заголовка на стороне отправителя, а не на моем сервере.