Pengertian HTTP
HTTP (Hypertext Transfer Protocol) suatu protokol yang digunakan oleh WWW (World Wide Web). HTTP mendefinisikan bagaimana suatu pesan bisa diformat dan dikirimkan dari server ke client. HTTP juga mengatur aksi-aksi apa saja yang harus dilakukan oleh web server dan juga web browser sebagai respon atas perintah - perintah yang ada pada protokol HTTP ini.
Baca juga Perbedaan HTTP dan HTTPS
Fungsi HTTP
Berikut beberapa fungsi dari HTTP :
- Fungsi HTTP yaitu mengatur format dan bagaimana data ditransmisikan.
- HTTP juga berfungsi untuk mengatur bagaimana web server dan browser memproses berbagai macam perintah yang masuk.
- Fungsi lain dari HTTP adalah mengamankan data dari pencurian dan hacker.
Cara Kerja
Cara kerja HTTP adalah sebagai berikut :
1. Web Server yang berhadapan langsung dengan pengguna, menerima HTTP Request dan
mengembalikan HTTP Response.
2. Untuk konten statis seperti CSS, Javascript, gambar, maupun HTML web server dapat langsung menyajikannya sebagai HTTP Response kepada pengguna.
3. Konten dinamis seperti program PHP maupun Perl disajikan melalui CGI.
4. CGI Script kemudian menghasilkan HTML atau konten statis lainnya yang akan disajikan sebagai HTTP Response kepada pengguna.
Bagian - Bagian HTTP
Bagian - Bagian HTTP Request
- Get : Bagian method untuk menandakan jenis request yang digunakan..
- Path : merupakan bagian dari URL yang diambil setelah nama domain
- Host : berisi host dan port yang digunakan pada original URL
- Accept : berisi informasi MIME atau tipe yang akan dikenali oleh browser
- Accept-Encoding : berisi informasi encoding yang dikenali oleh browser
- Connection : memberitahu ke server apakah client dapat menghandle HTTP connections
- Cookie : mengirimkan kembali cookie ke server
Baca juga Stigma " programmer itu Introvert "
Bagian - Bagian HTTP Response
Mau liat kumpulan source code dan aplikasi bisa diliat disini .
No comments:
Post a Comment
Komentar yang bermutu Insyaallah akan mendapatkan berkah