Ada 15 Metode Permintaan HTTP. Menurut standar HTTP, permintaan HTTP dapat menggunakan beberapa metode permintaan. HTTP1.0 mendefinisikan tiga jenis metode permintaan: GET, POST, dan HEAD. HTTP1.1 menambahkan lima jenis metode permintaan: OPTIONS, PUT, DELETE, TRACE, dan CONNECT.
Nomor seri | Metode | Deskripsi |
---|---|---|
1 | GET | Meminta informasi tentang halaman tertentu dan mengembalikan badan entitas. |
2 | HEAD | Mirip dengan get request, kecuali tidak ada konten spesifik dalam respons yang dikembalikan, yang digunakan untuk mendapatkan header. |
3 | POST | Mengirimkan data ke sumber daya yang ditentukan untuk memproses permintaan (misalnya, mengirimkan formulir atau mengunggah file). Data disertakan dalam badan permintaan. permintaan POST dapat menghasilkan pembuatan sumber daya baru dan/atau modifikasi sumber daya yang sudah ada. |
4 | PUT | Data yang dikirimkan dari klien ke server menggantikan konten dokumen yang ditentukan. |
5 | DELETE | Server diminta untuk menghapus halaman yang ditentukan. |
6 | CONNECT | Protokol HTTP/1.1 dicadangkan untuk server proxy yang dapat mengubah koneksi ke pipa. |
7 | OPTIONS | Memungkinkan klien untuk melihat kinerja server. |
8 | TRACE | Menampilkan kembali permintaan yang diterima oleh server, terutama untuk tujuan pengujian atau diagnostik. |
9 | PATCH | Entitas berisi tabel yang menjelaskan perbedaan dari konten asli yang diwakili oleh URI ini. |
10 | MOVE | Meminta server untuk memindahkan halaman yang ditentukan ke alamat jaringan lain. |
11 | COPY | Meminta server untuk menyalin halaman yang ditentukan ke alamat jaringan lain. |
12 | LINK | Server yang meminta membuat hubungan tautan. |
13 | UNLINK | Memutuskan hubungan tautan. |
14 | WRAPPED | Mengizinkan klien mengirim permintaan yang dienkapsulasi. |
15 | Extension-mothed | Metode tambahan dapat ditambahkan tanpa mengubah protokol. |