Warum erhalte ich diese 400-Fehleranfrage?

Warum erhalte ich diese 400-Fehleranfrage?

Ich betreue eine alte App in C++, die eine HTTP-Get-Anfrage sendet. Apache2 gibt mir jedoch einen 400-Fehler aus

Fehlerprotokoll

[22/März/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 "-" "-"

Gibt es für mich eine Möglichkeit, die Fehlerursache zu diagnostizieren?

Antwort1

Ich denke, es könnte daran liegen, dass Apache aus Sicherheitsgründen keine codierten Schrägstriche in einer URL zulässt. Meine Lösung muss darin bestehen, den Schrägstrich durch eine andere Antwort zu ersetzen.

verwandte Informationen