Я получаю ответ 400 Bad Request от моего WAF/CDN с причиной сбоя, указанной как ERR_HRS_SPACE_IN_HDR_NAME
. Чем это вызвано и как этого избежать?
Причина сбоя ERR_HRS_SPACE_IN_HDR_NAME из WAF
Ответы (1)
HRS в причине ошибки — это «контрабанда HTTP-запросов», которая представляет собой способ вмешательства в последовательности HTTP-запросов, полученных веб-сервером от одного или нескольких пользователей. Вероятно, у вас есть ненужные пробелы в заголовках ваших запросов (вероятно, перед двоеточием, например, Accept : application/json
, а не Accept: application/json
, или перед именем заголовка, например, [space]Transfer-Encoding: chunked
).
Проверка ваших заголовков и удаление оскорбительных пробелов должны предотвратить эту проблему.
person
rustyskates
schedule
10.03.2020