ERR_HRS_SPACE_IN_HDR_NAME причина сбоя от WAF - PullRequest
0 голосов
/ 10 марта 2020

Я получаю ответ 400 Bad Request от моего WAF / CDN, причём причина ошибки указывается как ERR_HRS_SPACE_IN_HDR_NAME. Что является причиной этого и как я могу избежать этого?

1 Ответ

0 голосов
/ 10 марта 2020

HRS в причине ошибки - «HTTP Request Smuggling», который является способом вмешательства в последовательности HTTP-запросов, полученных от одного или нескольких пользователей веб-сервером. Вероятно, у вас есть лишние пробелы в заголовках запросов (возможно, перед двоеточием - например, Accept : application/json вместо Accept: application/json или перед именем заголовка - например, [space]Transfer-Encoding: chunked).

Проверка заголовков и удаление оскорбительный пробел должен предотвратить эту проблему.

...