Untai kueri

Dalam World Wide Web, sebuah untai kueri () 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 
URL biasa yang mengandung sebuah untai kueri adalah sebagai berikut:

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.

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, "&":

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 
 sebuah peta gambar dari sisi peladen melalui atribut  dalam elemen  dengan konstruksi 
 melalui pencarian terindeks melalui elemen  yang saat ini telah uzur.

 Lihat pula 
 Common Gateway Interface
 HTTP cookie
 HyperText Transfer Protocol

 Referensi 

Kategori:URL