Doppelte größer-als-Zeichen (>>) in eine kodierte URL generiert 403 Forbidden-Fehler
Wir einen server haben, läuft eine restful-API BEKOMMEN, welche für den Empfang von Daten aus zwei verschiedenen Quellen. Heute habe ich bemerkt, dass die Daten aus der einen Quelle war die Erzeugung eine 403-Fehler, wenn die URL, die doppelte größer-als-Zeichen (>>). Anspringt, meinem browser und schlagen die api mit ?text=test%3E%3E erzeugt der 403 aber etwas verwirrend, wenn ich versuchte, Sie übermitteln den gleichen text über den zweiten source - es hat gut funktioniert, keine 403.
Leider habe ich nicht Zugriff auf den code hinter der Quelle 2, so kann ich nicht überprüfen, wie Sie sind-Codierung die URL und meinen logs enthalten nur dekodiert URLs.
Gibt es eine alternative zu URL-codieren >> neben %3E%3E? Keine Ahnung warum die zweite Quelle wäre in der Lage, senden Sie es durch, ok? Und schließlich, warum unser Apache-server habe ein problem mit >> aber nicht mit << ?
Vielen Dank im Voraus für die Hilfe!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sind Sie sicher, dass es kein "nach RECHTS ZEIGENDEN DOPPEL-WINKEL ANFÜHRUNGSZEICHEN" http://www.fileformat.info/info/unicode/char/bb/index.htm, die codiert werden müssen. Es ist ein einzelnes Zeichen und verwenden Sie
»
codieren