Protokol HTTP ialah singkatan Hyper Text Transfer Protocol, iaitu protokol pemindahan yang digunakan untuk memindahkan hiperteks daripada pelayan World Wide Web (WWW: World Wide Web) ke penyemak imbas tempatan. .
HTTP ialah protokol komunikasi berdasarkan TCP/IP untuk memindahkan data (fail HTML, fail imej, hasil pertanyaan, dsb.).
Kaedah permintaan HTTP sintaks
Mengikut standard HTTP, permintaan HTTP boleh menggunakan berbilang kaedah permintaan.
HTTP1.0 mentakrifkan tiga kaedah permintaan: kaedah GET, POST dan HEAD.
HTTP1.1 menambah lima kaedah permintaan baharu: kaedah OPTIONS, PUT, DELETE, TRACE dan CONNECT.
Kaedah permintaan HTTP contoh
GET | Meminta maklumat halaman yang dinyatakan dan mengembalikan badan entiti. |
HEAD | adalah serupa dengan permintaan dapatkan, kecuali tiada kandungan khusus dalam respons yang dikembalikan, yang digunakan untuk mendapatkan pengepala |
POST | Serahkan data kepada sumber yang ditentukan untuk memproses permintaan (seperti menghantar borang atau memuat naik fail) . Data disertakan dalam badan permintaan. Permintaan POST boleh mengakibatkan penciptaan sumber baharu dan/atau pengubahsuaian sumber sedia ada. |
PUT | Data yang dipindahkan daripada klien ke pelayan menggantikan kandungan dokumen yang dinyatakan. |
DELETE | Meminta pelayan untuk memadam halaman yang ditentukan. |
CONNECT | Protokol HTTP/1.1 dikhaskan untuk pelayan proksi yang boleh menukar sambungan kepada saluran paip. |
PILIHAN | Membenarkan pelanggan melihat prestasi pelayan. |
TRACE | Gemakan permintaan yang diterima oleh pelayan, terutamanya digunakan untuk ujian atau diagnosis. |