KomputerPerangkat lunak

Apa HTTP-protokol?

Hypertext Transfer Protocol (HTTP atau) adalah dasar dari data yang untuk World Wide Web. protokol seperti adalah teks terstruktur yang menggunakan link logis (hyperlink) antara node yang berisi data tertentu. Dengan demikian, metode ini bertukar atau mentransfer hypertext.

HTTP-protokol bekerja sebagai fungsi dari permintaan-respon dalam model komputasi client-server. Misalnya, web browser sebagai klien, dan server hosting situs. Klien mengirimkan HTTP pesan permintaan ke server, menyediakan sumber daya tertentu (misalnya, HTML-file, dan bahan lainnya), dan kemudian mengembalikan pesan respon. Tanggapan berisi informasi tentang permintaan, dan dapat mengandung konten yang diminta dalam tubuh pesan.

Browser ini adalah contoh dasar dari agen pengguna (client). Jenis lain dari agen pengguna termasuk perangkat lunak yang digunakan untuk mengindeks oleh penyedia pencarian, aplikasi mobile dan sumber daya lainnya yang menggunakan atau menampilkan konten web.

HTTP-protokol dirancang untuk memberikan elemen-elemen jaringan menengah untuk meningkatkan atau memungkinkan komunikasi antara klien dan server. Situs dengan lalu lintas tinggi sering pulih untuk diri mereka sendiri manfaat dari cache server web yang menampilkan konten atas nama sumber daya unggul, mengurangi waktu download. Cache Web browser pada saat yang sama memungkinkan pengguna untuk mengurangi lalu lintas jaringan. Proxy server yang menggunakan protokol berbasis HTTP pada jaringan lokal dapat menyediakan konektivitas bagi pelanggan, alamat tidak secara global routable, dengan menyampaikan pesan dari server eksternal.

sesi HTTP adalah proses berurutan permintaan dan tanggapan. Klien memulai permintaan dengan mendirikan TCP-koneksi ke port tertentu di server, dan yang terakhir adalah mendengarkan pada port ini dan menunggu pesan permintaan. Setelah server yang menerima mengirimkan balok status pesan respon. Tubuh pesan, sebagai aturan, adalah sumber daya yang diminta, meskipun dapat ditampilkan dan pesan kesalahan atau informasi lainnya.

Jika kita mempertimbangkan tujuan dari protokol HTTP, perlu dicatat bahwa ia mendefinisikan metode untuk menunjukkan suatu tindakan yang akan dilakukan pada sumber daya diidentifikasi. Bentuk informasi display (data yang sudah ada sebelumnya atau dinamis) tergantung pada pelaksanaan server. Seringkali, sumber daya sesuai dengan file atau script, terletak pada host.

Beberapa metode yang menggunakan Hypertext Transfer Protocol HTTP, dimaksudkan hanya untuk pencarian informasi, dan dengan demikian tidak harus mengubah keadaan server. Dengan kata lain, mereka tidak memiliki dampak yang serius, kecuali untuk dampak yang relatif tidak berbahaya - caching atau meningkatkan statistik pengunjung.

Di sisi lain, HTTP-protokol dapat digunakan dan metode tersebut dimaksudkan untuk tindakan yang bisa berdampak baik pada server atau sumber lainnya eksternal - untuk memperkuat transaksi keuangan atau untuk melakukan transmisi e-mail. Kadang-kadang, metode tersebut digunakan oleh robot web atau situs dan dapat membuat permintaan, terlepas dari tugas utama.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 id.atomiyme.com. Theme powered by WordPress.