Почему я получаю этот 400 плохой запрос?

Почему я получаю этот 400 плохой запрос?

Я поддерживаю старое приложение на C++, которое отправляет запрос http get. Однако apache2 выдает мне ошибку 400

Журнал ошибок

[22/Мар/2020:20:04:33 +0000] "GET /hover/imr.php?=ADD_GAME%%16-0%%%43%6c%61%73%73%69%63%48%%%43%6c%61%73%73%69%63%48%%5%%x7f%%9530 HTTP/1.0" 400 0 "-" "-"

Есть ли способ диагностировать причину ошибки?

решение1

Я думаю, это может быть из-за того, что по соображениям безопасности Apache не допускает закодированные слеши в URL. Мое решение — заменить слеш другим ответом.

Связанный контент