Pengertian Hypertext Transfer Protocol (HTTP) Hypertext Transfer Protocol (HTTP) adalah sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hypermedia (id.wikipedia.org) Sejarah HTTP . 1990. versi 0.9 1996. versi 1.0 1999. versi 1.1 Cara Kerja HTTP Clien Server HTTP Request HTTP Respon Metode Metode Aksi GET Permintaan dokumen dari server HEAD Permintaan informasi tentang dokumen tetapi tidak dokumen itu sendiri POST Mengirimkan beberapa informasi dari klien ke server PUT Mengirim dokumen dari server ke klien TRACE Menggemakan permintaan yang masuk CONNECT Reserved OPTION Bertanya tentang pilihan yang tersedia Kode Status Code Phrase Deskripsi 100 Continue Bagian awal dari permintaan tersebut telah diterima dan klien dapat melanjutkan permintaannya 101 Switching Server sesuai dengan permintaan klien untuk beralih protokol didefinisikan dalam header Upgrade 200 OK Permintaan berhasil 201 Created URL baru dibuat 202 Accepted Permintaan diterima, tetapi tidak segera ditindaklanjuti 204 No content Tidak ada konten 301 Moved permanently URL yang diminta tidak lagi digunakan oleh server 302 Moved temporarily URL yang diminta telah pindah sementara 304 Not modified Dokumen belum diubah Code Phrase Deskripsi 400 Bad request Ada kesalahan sintaks dalam permintaan 401 Unauthorized Permintaan tidak memiliki otorisasi yang tepat 403 Forbidden Layanan ditolak 404 Not found Tidak ditemukan Dokumen tidak ditemukan 405 Method not allowed Metode tidak diperbolehkan Metode ini tidak didukung dalam URL tersebut 406 Not acceptable Format yang diminta tidak dapat diterima 500 Internal server error Ada kesalahan, seperti kecelakaan, di server situs 501 Not implemented Tindakan yang diminta tidak dapat dilakukan 503 Service unavailable Tidak tersedia untuk sementara, tapi dapat diminta lain waktu Metode GET Metode Post