Co je to querystring?
6 Někdy je používání webového prohlížeče stejně jednoduché jako zadání „www.somewebsite.com“ do adresního řádku a stisknutím tlačítka Enter (nebo kliknutím na tlačítko Go). Mnohokrát to vezme každého uživatele počítače, kam je třeba jít, a nic dále nebude potřeba. Zvažte následující příklad:
Chcete -li hledat sladové mléčné kuličky na internetu, pomocí Google, zadán řetězec „Slad Milk Balls“ a kliknutí na tlačítko vyhledávání. http://www.google.com/search?hl=en&q=malted+milk+balls&btng=search
Část za posledním vpřed lomítkem (/) je označována jako quesystring . QuerystriNG je URL obsahující seznam proměnných, které jsou předávány na webový server pro načtení informací. V případě výše uvedeného příkladu QueryString říká webovému serveru na Googlu, aby prohledal databázi v angličtině (hl = en) a dotazoval databázi pro sladované+mléko+kuličky (Q = sladované+mléko+koule). Poslední prodaná proměnná je tlačítko použité k nalezení výsledků (btng = vyhledávání).
Pokud by bylo na něm kliknuto tlačítko vyhledávání Google na domovské stránce, BTNG = část řetězce dotazu by si přečetla něco jako Btng = Google+Search.
QueryStrings se nemusí zdát příliš užitečný, ale mohou pomoci při přístupu k aplikacím z jiných kusů kódu a umožnit přeskočení webové stránky. Například některé webové stránky nyní obsahují vlastní vyhledávací pole Google. Tyto pole fungují stejně jako ty, které jsou zobrazeny na Google.com, jednoduše odesláním řetězce dotazů se S =
Použití řetězců dotazů lze také použít k vytvoření vyhledávání konkrétního webu nebo vyhledávače v dialogu vyhledávače v Internet Explorer 7+ a Mozilla Firefox. Tyto funkce v prohlížeči umožňují používat libovolný web s vyhledávacím poli z prohlížeče bez návštěvy skutečné stránky vyhledávání. Řetězce dotazů pomáhají to umožnit.
Dalším způsobem, jak používat querystring, by bylo vstoupit do http://www.google.com/search?q=fun+and+games do adresního řádku prohlížeče. Výsledek by měl vrátit výsledky pro zábavu a hry. Předá querystring „zábavu a hry“ do vyhledávací aplikace na google.com.
dotaz je jen dalším způsobem přístupu k aplikacím na internetu. Mnohokrát si nemusí být zaznamenány, ale jindy mohou umožnit další přístup k webovým službám a databázím.