Judul Posting Anda Disini

Nama anda atau Author disini

Tulis sebagian postingan anda disini

Judul Posting Anda Disini

Nama anda atau Author disini

Tulis sebagian postingan anda disini

Judul Posting Anda Disini

Nama anda atau Author disini

Tulis sebagian postingan anda disini

shaking :

Sabtu, 06 Februari 2016

Pengertian HTTP

adalah sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hipermedia. Penggunaannya banyak pada pengambilan sumber daya yang saling terhubung dengan tautan, yang disebut dengan dokumen hiperteks. HTTP mendefinisikan bagaimana suatu pesan dapat diformat dan dikirimkan dari client ke server atau sebaliknya. HTTP mengatur aksi apa saja yang harus dilakukan oleh web server dan web browser sebagai respon atas perintah-perintah yang ada pada protokol HTTP ini.
Pengembangan standar HTTP dilaksanakan oleh Konsorsium World Wide Web (World Wide Web Consortium/W3C) dan juga Internet Engineering Task Force (IETF), yang menghasilkan publikasi beberapa dokumen Request for Comments (RFC), antara lain RFC 2616 yang mendefinisikan tentang HTTP/1.1. (dipublikasikan pada bulan Juni 1999). HTTP berasal dari bahasa inggris berupa singkatan dari Hypertext Transfer Protocol (HTTP). HTTP merupakan sebuah Protokol atau Penyerta awal yang digunakan WWW (World Wide Web) sebagai pelengkap berjalannya sebuah koneksi di internet.

Fungsi dan Cara Kerja HTTP

Kalian pasti tahu kalau HTTP muncul diawal setiap alamat web. Ya semua layanan web dijalankan melalui protokol ini. HTTPS adalah variasi dari HTTP dimana dalam hal inibrowser menambah lapisan enkripsi.
Cara kerja protokol ini yaitu untuk mengkomunikasikan satu dengan yang lainnya. Protokol adalah perintah yang harus diikuti oleh setiap komputer untuk bisa mengirim atau menerima pesan. Penggunaan protokol yang paling umum yaitu HTTP, SMTP, FTP, IMAP, POP3, dan masih banyak lagi lainnya.
Fungsi dari HTTP itu sendiri adalah menetapkan bagaimana pesan atau data yang ada diformat dan ditrasmisikan menjadi bentuk yang bisa merespon browser untuk memunculkan data-data tersebut.

Bagaimana proses transaksi data HTTP?

Selama transaksi http, para pemohon atau yang dikenal sebagai klien, meminta file ke server melalui web browser.
Skema normal :
1. Klien terhubung ke host,
2. Server menerima koneksi,
3. Klien permintaan file,
4. Server mengirimkan respon (termasuk file atau tidak).

Contoh permintaan dan penerimaan HTTP 

Connect to 116.199.xxx.xxx on port 80 ... ok
GET /2011/03/pengertian-dan-cara-kerja-http/ HTTP/1.1
Host: www.randyseptian.web.id
Connection: keep-alive
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.15) Gecko/20110303 AlexaToolbar/alxf-2.11 Firefox/3.6.15 GTB7.1
Accept-Encoding: gzip
Accept-Charset: ISO-8859-1,UTF-8;q=0.7,*;q=0.7
Cache-Control: no-cache
Accept-Language: de,en;q=0.7,en-us;q=0.3

Penjelasan: browser Anda meminta halaman yang disebut “/2011/03/pengertian-dan-cara-kerja-http/” menggunakan protokol http1.1. Browser Anda menggunakan bahasa Inggris dan Firefox 3.6.15. Browser Anda menginginkan koneksi (socket) tetap terbuka antara Anda danwww.randyseptian.web.id, sehingga dapat meminta file lebih lanjut.

Status: HTTP/1.1 200 OK
Date:Wed, 23 Mar 2011 03:01:08 GMT
Server:Apache/2.2.13 (Unix) mod_ssl/2.2.13 OpenSSL/0.9.8e-fips-rhel5 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 PHP/5.2.10
X-Powered-By:PHP/5.2.10
X-Pingback:http://www.randyseptian.web.id/xmlrpc.php
Connection:close
Transfer-Encoding:chunked
Content-Type:text/html; charset=UTF-8


Pertama, web server mengetahui halaman yang Anda inginkan dan bisa mengirimkannya: kode 200. Lalu, Anda memiliki beberapa info lebih lanjut tentang server: Apache di Unix, socket ditutup setelah halaman html, tanggal modifikasi terakhir. Dan akhirnya, file yang diminta.

C. Kelemahan HTTP

Saya tidak akan menjelaskan kelebihan HTTP, karena saat ini banyak dari kita yang menggunakan HTTP sebagai sarana koneksi internet dan salah satu mediasi penyimpanan data penting. Namun, tidak semua orang menggunakan fasilitas ini untuk berbuat baik dan bermanfaat, ada juga yang menggunakannya untuk menipu, merusak dan menyebar virus.
Penyebaran virus melalui media HTTP sangat rentan dan rawan bagi pengguna internet dengan media blog, jika ini terjadi, maka Jaringan yang digunakan akan terjangkit virus sesuai dengan tingkat bahaya virus yang masuk. Dapat dipastikan bahwa sebuah alamat atau URL yang menggunakan protokol dengan HTTP, cenderung dapat menyebabkan adanya Virus atau hal yang dapat berbahaya. Namun tidak perlu khawatir, saat search engine google sudah antisivasi hal ini dengan membuat sebuah batasan.

Kesimpulan dari Pengertian HTTP

HTTP adalah komunikasi protokol yang menjadi penghubung dan mentransfer informasi ke internet. HTTP juga merupakan protokol request-respone (permintaan dan tanggapan) antara klien dan server. Klien adalah pengguna sedangkan server adalah pemberi tanggapan dan menyimpan atau mengambil sumber daya yang diminta dengan menghubungkan tautan, yang disebut dengan dokumen hoperteks

REFERENSI :

http://www.terwujud.com/2012/07/mengenal-identitas-http-hypertext.html
https://pwtpurwosari.wordpress.com/tugas/pengertian https://htmlurlftpdomainwwwhosting/

0 Comments:

Post a Comment



  © Free Blogger templates The Robotic by Kang Oemar templates 2009

Kembali Ke : ATAS