Inhaltsverzeichnis:
Definition - Was bedeutet Query String?
Eine Abfragezeichenfolge ist der Teil einer URL, in dem Daten an eine Webanwendung und / oder eine Back-End-Datenbank übergeben werden. Der Grund, warum wir Abfragezeichenfolgen benötigen, besteht darin, dass das HTTP-Protokoll von Natur aus zustandslos ist. Damit eine Website mehr als eine Broschüre ist, müssen Sie den Status (Speicherdaten) pflegen. Es gibt verschiedene Möglichkeiten, dies zu tun: Auf den meisten Webservern können Sie so etwas wie den Sitzungsstatus serverseitig verwenden. Auf dem Client können Sie über Cookies speichern. Oder in der URL können Sie Daten über eine Abfragezeichenfolge speichern.
Techopedia erklärt Query String
Im World Wide Web können alle URLs in das Protokoll, den Speicherort der Datei (oder des Programms) und die Abfragezeichenfolge unterteilt werden. Das Protokoll, das Sie in einem Browser sehen, ist fast immer HTTP. Der Speicherort ist die typische Form des Hostnamens und des Dateinamens (z. B. www.techopedia.com/somefile.html), und die Abfragezeichenfolge folgt dem Fragezeichen ("?").
In der folgenden URL ist der fettgedruckte Bereich beispielsweise die Abfragezeichenfolge, die generiert wurde, als der Begriff "Datenbank" auf der Techopedia-Website durchsucht wurde.
//www.techopedia.com/search.aspx? q = database§ion = all