
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.