為什麼我會收到 400 錯誤請求?

為什麼我會收到 400 錯誤請求?

我正在用 C++ 維護一個發出 http get 請求的舊應用程式。但是,apache2 給我一個 400 錯誤

錯誤日誌

[2020年3月22日:20:04:33 +0000]「取得/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 中編碼斜線。我的解決方案必須用另一個答案替換斜線。

相關內容