Wie bekomme ich die URL, von der die Anfrage eingereicht wurde. Ich habe versucht, $ _SERVER ['REQUEST_URI']; aber das gibt mir die Ziel-URL nicht die Quell-URL. Ist es möglich, den Ursprung zu bekommen?Quelle der Anfrage
5
A
Antwort
19
Sie suchen $_SERVER['HTTP_REFERER'];
Hinweis:
Die Adresse der Seite (falls vorhanden), die den User-Agent auf den aktuellen Seite verwiesen wurde. Dies wird vom Benutzeragenten festgelegt. Nicht alle Benutzeragenten werden dies festlegen, und einige bieten die Möglichkeit, HTTP_REFERER als Feature zu ändern. Kurz gesagt, kann nicht wirklich vertraut werden.
4
$_SERVER['HTTP_REFERER']
funktioniert, wenn es vom aufrufenden Browser zur Verfügung gestellt wird. Beachten Sie, dass es vom Client zur Verfügung gestellt wird, so dass es leer oder gefälscht sein kann, also vertraue es nicht der Sicherheit.
Verwandte Themen
- 1. Html Http Anfrage lesen Quelle
- 2. SQL Anfrage liefert Quelle id
- 3. Wie erhalte ich die Quelle der Anfrage vom Web Service?
- 4. Ausgabe der GET-Anfrage anders als Quelle anzeigen
- 5. PHP - Quelle (Hostname) einer GET-Anfrage
- 6. Quelle der Remotedesktopverbindung erkennen
- 7. Öffentliche Quelle der Zufälligkeit
- 8. Quelle der Testabdeckung finden
- 9. Ermitteln der OnBeforeNavigate2-Quelle
- 10. Wie gebe ich mehr Sicherheit für die Überprüfung der Quelle der Anfrage
- 11. Tool zum Konvertieren der Java-Quelle in C++ - Quelle
- 12. Get Frame-Quelle mit jQuery (nach der Quelle geändert hat)
- 13. Quelle der appengine veröffentlichten Version
- 14. Quelle der transitiven Abhängigkeit bestimmen
- 15. Ermitteln der Quelle eines Threads
- 16. XSLT Transformation der Unicode-Quelle
- 17. greifen Quelle der Ajax-Webseite
- 18. Quelle anzeigen bookmarklet: Ursprüngliche Quelle abrufen?
- 19. Abbrechen der AJAX-Anfrage
- 20. SharePoint - "Zeitüberschreitung der Anfrage"
- 21. Beenden der ExpressJS-Anfrage
- 22. createCriteria Quelle
- 23. Anzeigen der Quelle eines R-Pakets
- 24. WPF-Frame-Quelle Aktualisieren der geladenen Seite
- 25. Generieren von Datenflussdiagrammen aus der VB.NET-Quelle?
- 26. Ändern der iframe-Quelle mit jquery
- 27. Gebäude Jahia aus der Quelle, mit Problemen
- 28. Kann nicht R-Paket von der Quelle
- 29. verstecken Quelle der HTML-Seite mit Javascript
- 30. zwei Datenrahmen von der gleichen Quelle Joining
+1, saugt, wenn sie nicht die Antwort markieren: / –