📑 Table of Contents
Sebuah bilah alamat di Google Chrome menampilkan sebuah URL dengan untai kueri title=Query_string&action=edit

Dalam World Wide Web, sebuah untai kueri (bahasa Inggris: query string) merupakan sebuah bagian dari URL yang memberikan nilai pada parameter tertentu. Untai kueri itu pada umumnya memuat medan (kolom) yang ditambahkan pada URL dasar oleh sebuah peramban web atau aplikasi klien lain, contohnya pada bagian dari sebuah formulir HTML.

Peladen web dalam menangani permohonan Hypertext Transfer Protocol, baik dengan membaca sebuah berkas dari sistem berkas yang berdasarkan alur URL atau dengan menangani permohonan tersebut dengan menggunakan logika yang spesifik terhadap jenis sumber. Dalam kasus di mana logika khusus diminta, untai kueri akan tersedia bagi logika tersebut untuk digunakan dalam proses tersebut, bersama dengan alur komponen URL.

Struktur

sunting

URL biasa yang mengandung sebuah untai kueri adalah sebagai berikut:

http://example.com/over/there?name=ferret

Ketika peladen menerima permohonan dari sebuah halaman, ia akan menjalankan sebuah program, menyampaikan untai kueri, yang dalam kasus ini adalah, name=ferret apa adanya, ke dalam program. Tanda tanya digunakan sebagai pemisah, dan bukan merupakan bagian dari untai kueri.[1][2]

Web Framework dapat menyediakan metode penguraian beberapa parameter dalam untai kueri, yang dipisahkan oleh beberapa pemisah. Dalam contoh URL di bawah, beberapa parameter kueri dipisahkan oleh ampersan, "&":

http://example.com/path/to/page?name=ferret&color=purple

Struktur standar dari untai kueri ini belum tersedia. Metode-metode yang digunakan untuk mengurai untai kueri mungkin berbeda pada tiap-tiap situs web.

Pranala dalam sebuah halaman web mungkin memiliki URL yang mengandung untai kueri. HTML mendefinisikan tiga cara bagaimana agen pengguna (user agent) dapat membangkitkan untai kueri tersebut:

  • sebuah formulir HTML melalui elemen <form>...</form>
  • sebuah peta gambar dari sisi peladen melalui atribut ismap dalam elemen <img> dengan konstruksi <img ismap>
  • melalui pencarian terindeks melalui elemen <isindex> yang saat ini telah uzur.

Lihat pula

sunting

Referensi

sunting
  1. ^ "RFC 3986 - Uniform Resource Identifier (URI): Generic Syntax ยง 3". tools.ietf.org (dalam bahasa Inggris). Diakses tanggal 25 Februari 2020.
  2. ^ "RFC 3986 - Uniform Resource Identifier (URI): Generic Syntax ยง 3.4". tools.ietf.org (dalam bahasa Inggris). Diakses tanggal 25 Februari 2020.


๐Ÿ“š Artikel Terkait di Wikipedia

HTTP 404

โ€“ Content length too large. 404.14 โ€“ Request URL too long. 404.15 โ€“ Query string too long. 404.16 โ€“ DAV request sent to the static file handler. 404.17

Alfin Tuasalamony

97/76/panggil-30-pemain-riedl-skuat-ini-hanya-untuk-lawan-arab-saudi?query-string "Panggil 30 Pemain, Riedl: Skuat Ini Hanya untuk Lawan Arab Saudi". detikcom

Drupal

penanganan request melalui URL. Jika Clean URL tidak diaktifkan, maka setiap query string yang berbentuk ?q= akan ditangani oleh sistem menu. Module. Website Drupal

Wikidata

berbeda. Nilai dari suatu atribut dapat berisi butir Wikidata lain, untaian (string), angka, atau berkas media. Tiap atribut yang tersimpan dalam Wikidata mensyaratkan

Joomla!

server web. Permintaan ini yang dalam istilah teknis lebih dikenal dengan query string selain terdapat URL juga mengandung parameter konten (section, category

SPARQL

(dibaca "sparkle", merupakan akronim rekursif dari "SPARQL Protocol and RDF Query Language") adalah bahasa kueri RDF, yaitu bahasa kueri semantik untuk basis

Islam dan perang

country-data.com/cgi-bin/query/r-333.html) Abd al Qadir] Lua error in mw.uri.lua at line 142: Invalid port number in string., Library of Congress Ted

Injeksi SQL

bawaan mysql_real_escape_string: $hasil_kueri = mysql_query ( "select * from pengguna where nama = '" . mysql_real_escape_string($nama_pengguna) . "'" );