diamati Teks laporan hasil observasi dapat disajikan dengan dengan gaya populer atau bergaya formal. Penyajian gaya populer maksudnya penyampaian dengan bahasa yang ringan, pemilihan kata yang sederhana, dan mudah dipahami pembaca. Sedangkan penyajian bergaya formal disajikan dalam bentuk karya ilmiah. b. Struktur teks laporan hasil observasi HTTPadalah protokol yang memungkinkan untuk mengirimkan dokumen bolak-balik di web. Protokol adalah seperangkat aturan yang menentukan pesan mana yang dapat ditukar, dan pesan balasan apa yang sesuai untuk orang lain. Anda akan akrab dengan dua dari kata kerja HTTP dan yang paling penting: GET dan POST. Tetapi ada jauh lebih banyak kata Protokol: protokol mendefinisikan sekelompok aturan dan sinyal yang digunakan oleh komputer pada jaringan untuk berkomunikasi. Protokol LAN yang paling populer adalah Ethernet. Protokol LAN lain yang banyak digunakan adalah IBM token-ring network.c. arsitektur: jaringan dapat diklasifikasikan ke dalam arsitektur peer-to-peer atau client/server. HTTPtidak terbatas untuk digunakan dengan TCP / IP, meskipun HTTP merupakan salah satu aplikasi protokol TCP / IP adalah yang paling populer di Internet. Memang HTTP dapat diimplementasikan di atas protokol lain melalui Internet atau melalui jaringan lainnya. Memahami URL (Uniform Resource Locator) Alghoritmaini biasanya digunakan untuk melakukan enkripsi data pada protokol-protokol aman seperti TLSdan SSL.Salah satu service/layanan paling populer yang menggunakan TLS atau SSL diantaranya HTTPSatau protokol HTTP yang aman.Telah terdapat banyak software yang dapat digunakan untuk memanfaatkan fasilitas TLS dan SSL ini, diantaranya yang paling populer adalah OpenSSL dan GnuTLS. 3 Web merupakan bagian dari protokol bahasa http yang paling populer. 4) WWW (Worl Wide Web) merupakan kumpulan penyedia web untuk dipakai secara massal di seluruh dunia. 5) Web Site merupakan sebuah alamat di WWW yang menyediakan informasi tertentu. t5vSkLj. Ketemu lagi dengan saya Jansutris di PHP Series. Pada PHP series kali ini saya akan membahas salah satu protokol bernama HTTP. Tujuan saya membahas protokol ini untuk menjelaskan bahwa setiap Software Engineer SE terutama web developer harus mengetahui proses logic bagaimana aplikasi itu bisa jarang saya temukan SE yang menguasai banyak bahasa pemrograman bahkan framework kalah dalam tes magang atau full time hanya karena mereka tidak bisa menjelaskan apa itu HTTP. Beberapa pertanyaan seperti termasuk dalam layer apakah HTTP pada OSI? Bagaimana proses request dan response pada HTTP? dan sebagainya, tidak dapat mereka SE ini merasa tidak ada gunanya menguasai banyak bahasa pemrograman dan framework. Ada juga SE yang bahkan menghujat interviewer dengan berkata seperti berikut“Kenapa ya, yang muncul pertanyaan seperti itu? Kenapa ya kita gak ditanya pertanyaan yang lebih susah aja? Bukannya ini dulu dipelajari di mata kuliah jaringan komputer ya? Pastilah sudah lupa aku!”Image taken from Google ImagesMaka berangkat dari kasus ini, saya berinisiatif melanjutkan PHP series dengan topik muncul pertanyaan di benak Anda kenapa halaman website dapat diakses hanya menggunakan alamat domain? Tahukah Anda bahwa itu semua bisa terjadi berkat adanya HTTP? Ya, semua itu berhubungan dengan HTTP. HTTP adalah bagian yang penting dan tidak terpisahkan pada proses browsing, pengiriman file, dan berbagai hal yang berhubungan dengan aplikasi web. Kenapa penting? Yuk simak ulasan lengkapnya pada PHP series part ini, saya akan coba untuk mengenalkan kepada teman-teman beberapa hal berikut1. Apa yang dimaksud dengan protocol?2. Apa yang dimaksud dengan TCP/IP?3. Apa yang dimaksud dengan OSI layer?4. Analogi Model OSI5. Application Layer6. Pengertian HTTP dan Sejarahnya7. Fungsi HTTP8. Cara kerja HTTPApa itu Protocol?Analoginya, ketika ingin membuat sebuah bangunan, tentunya kita butuh yang namanya blueprint, bagaimana pondasinya, desain internal, desain external, tata letak ruangan, hingga alur-alur kelistrikan, gas, pembuangan asap, dan lain taken from Google ImagesDengan adanya blueprint tersebut, semua pihak yang mengerjakan bangunan tersebut akan bisa bekerja dengan baik, dari tukang listrik, tukang cat, desainer interior, dan seterusnya sudah mengikuti acuan yang protocol merupakan cara agar setiap perangkat yang berbeda-beda bisa saling berkomunikasi dengan efektif baik secara perangkat lunak maupun perangkat itu TCP/IP?TCP/IP bisa di analogikan seperti bahasa. Ketika manusia bertukar informasi, manusia akan berbicara dengan bahasa yang bisa dimengerti oleh pembicara maupun pendengar. Begitu juga halnya dengan komputer atau host dalam sebuah komunikasi dan pertukaran informasi bisa terjalin dengan baik, dibutuhkan bahasa yang sama. Walaupun merk host jaringan tersebut berbeda-beda, host masih bisa berkomunikasi dengan host lain karena menggunakan standart komunikasi yang sama, yakni TCP/ taken from Google ImagesProtokol internet pertama kali dirancang pada tahun 1980-an. Akan tetapi di tahun 1990-an dimana internet semakin populer dan host yang semakin banyak, mulai bermunculan protokol yang hanya bisa digunakan oleh kalangan tertentu, atau protokol yang dibuat oleh pabrik tertentu yang belum tentu kompatibel dengan protokol lain dari pabrik yang lain pada akhirnya badan International Standart Organization ISO membuat standarisasi protokol yang saat ini dikenal dengan protokol model Open System Interconnection atau disingkat OSI. Model OSI ini menjadi referensi dan konsep dasar teori tentang cara kerja sebuah protokol. Dalam perkembangannya TCP/IP digunakan sebagai standart de itu OSI Layer?Ketika ISO International Standart Organization membuat standarisasi protokol, maka terciptalah sebuah standar model referensi yang berisi cara kerja protokol. Model referensi yang kemudian disebut dengan Open System Interconnection OSI. Berdasarkan dokumen rekomendasi standart OSI ini memiliki 7 layer. Tiap layer ini memiliki definisi fungsi yang OSIAnalogi Model OSI — Pengiriman SuratProses pengiriman data melewati tiap layer ini bisa kita analogikan seperti ketika kita mengirim surat adalah data yang akan kita kirim layer 7 -> 5.Kemudian sesuai standart pengiriman, isi surat tersebut kita masukkan kedalam sebuah amplop layer — 4.Agar surat kita bisa terkirim, kita perlu menambahkan alamat kemana surat tersebut akan dikirim, juga siapa pengirim surat tadi layer — 3.Selanjutnya surat tersebut kita serahkan ke pihak ekspedisi, dan pihak ekspedisi yang nanti akan mengirimkan surat kita tadi layer — 2&1.Layer 7 Application LayerMerupakan layer dimana terjadi interaksi antarmuka end user dengan aplikasi yang bekerja menggunakan fungsionalitas jaringan, melakukan pengaturan bagaimana aplikasi bekerja menggunakan resource jaringan, untuk kemudian memberikan pesan ketika terjadi kesalahan. Beberapa service dan protokol yang berada di layer ini misalnya HTTP, FTP, SMTP, kita sekarang sedang membahas protokol HTTP maka kita terfokus pada Application HTTPApa itu HTTP?HTTP adalah protokol jaringan lapisan aplikasi application layer yang dikembangkan untuk membantu proses transfer antar komputer. Protokol ini berguna untuk mentransfer informasi seperti dokumen, file, gambar, dan video antar dengan namanya, penggunaan protokol HTTP Hypertext Transfer Protocol berhubungan dengan hypertext sehingga banyak mengambil sumber daya dari sebuah tautan-sebuah jenis berkas yang bertindak sebagai referensi ke berkas lainnya atau HTTP menyediakan kumpulan perintah di dalam komunikasi antar jaringan. Komunikasi tersebut berlangsung antara web server dengan komputer client atau sebaliknya. Di dalam komunikasi ini, komputer client melakukan permintaan dengan mengakses alamat IP atau domain URL. Kemudian web server mengelola permintaan tersebut sesuai dengan kode yang Request dan ResponseContoh yang paling sederhana penggunaan protokol HTTP adalah komunikasi antara komputer client dengan web melakukan permintaan menggunakan browser ke web server. Kemudian web server menanggapi permintaan tersebut dengan mengirimkan data/dokumen yang tersedia di dalam web server sesuai dengan permintaan komputer ada protokol lain untuk bertukar data dan informasi seperti SMTP, FTP, IMAP atau POP3. Namun protokol HTTP yang paling banyak digunakan dibanding dengan yang lainnya. Alasannya karena HTTP pertama kali memang didesain untuk mengelola dokumen HTML dan mengirimkannya kepada HTTPHTTP atau Hypertext Transfer Protocol pertama kali digunakan dalam WWW yaitu sekitar tahun 1990. Protokol HTTP yang digunakan pada saat itu adalah versi yang merupakan protokol transfer data dengan data mentah yang dikirimkan tanpa melihat tipe dari dokumen itu sendiri. Selanjutnya pada tahun 1996, protokol HTTP mengalami perkembangan sehingga menjadi protokol HTTP versi Dan pada tahun 1999 dikeluarkan HTTP versi selanjutnya yaitu untuk mengakomodasi proxy, cache dan koneksi yang Berners-LeeSebuah client HTTP biasanya memulai permintaan dengan menciptakan sebuah hubungan ke port tertentu di sebuah server web hosting tertentu. Umumnya port yang digunakan adalah port 80. Client juga sering dikenal dengan user agent, sedangkan server yang meresponnya dan juga menyimpan sumber daya seperti berkas HTML dan gambar disebut dengan origin kedua user agent dan origin server bisa saja ada penghubung, seperti misalnya geteway, tunnel dan proxy. Selanjutnya, sumber yang ingin diakses dengan menggunakan HTTP diidentifikasi dengan menggunakan URL Uniform Resource Locator dengan skema URL http atau https.Fungsi HTTPFungsi HTTP, yaituMengatur format dan bagaimana data juga berfungsi untuk mengatur bagaimana web server dan browser memproses berbagai macam perintah yang pengiriman dan penerimaan data pada HTTPContohnya saja, ketika Anda memasukkan domain URL di dalam browser. URL yang Anda masukkan tersebut merupakan sebuah perintah ke dalam web server untuk memberikan data halaman website sesuai dengan alamat yang diakses. Hasil dari perintah ini adalah tampilan halaman website yang muncul melalui web data dari pencurian dan ini ditandai dengan munculnya HTTPS Hypertext Transfer Protocol Secure. Secara fungsi sama, yaitu mengatur bagaimana data diproses. Hanya saja HTTPS lebih aman dibandingkan dengan vs HTTPSData yang diproses menggunakan HTTPS akan dienkripsi terlebih dahulu. Cara ini bertujuan menghalangi hacker atau user yang mencoba mencuri atau memata-matai proses pertukaran data yang sedang berlangsung. Data yang tidak dienkripsi akan lebih mudah dibaca dan tentu saja itu akan merugikan. Apalagi data tersebut merupakan data penting seperti username, password, PIN, identitas pribadi, dan lain kerja HTTP akan dilanjutkan pada part berikutnya. Hypertext Transfer Protocol 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, yang kemudian membentuk World Wide Web pada tahun 1990 oleh fisikawan Inggris, Tim Berners-Lee. Hingga kini, ada dua versi mayor dari protokol HTTP, yakni HTTP/ yang menggunakan koneksi terpisah untuk setiap dokumen, dan HTTP/ yang dapat menggunakan koneksi yang sama untuk melakukan transaksi. Dengan demikian, HTTP/ bisa lebih cepat karena memang tidak usah membuang waktu untuk pembuatan koneksi berulang-ulang. Pengembangan standar HTTP telah dilaksanakan oleh Konsorsium World Wide Web World Wide Web Consortium/W3C dan juga Internet Engineering Task Force IETF, yang berujung pada publikasi beberapa dokumen Request for Comments RFC, dan yang paling banyak dirujuk adalah RFC 2616 yang dipublikasikan pada bulan Juni 1999, yang mendefinisikan HTTP/ HTTP adalah sebuah protokol meminta/menjawab antara klien dan server. Sebuah klien HTTP seperti web browser atau robot dan lain sebagainya, biasanya memulai permintaan dengan membuat hubungan ke port tertentu di sebuah server Webhosting tertentu biasanya port 80. Klien yang mengirimkan permintaan HTTP juga dikenal dengan user agent. Server yang meresponsnya, yang menyimpan sumber daya seperti berkas HTML dan gambar, dikenal juga sebagai origin server. Di antara user agent dan juga origin server, bisa saja ada penghubung, seperti halnya proxy, gateway, dan juga tunnel. HTTP tidaklah terbatas untuk penggunaan dengan TCP/IP, meskipun HTTP merupakan salah satu protokol aplikasi TCP/IP paling populer melalui Internet. Memang HTTP dapat diimplementasikan di atas protokol yang lain di atas Internet atau di atas jaringan lainnya. seperti disebutkan dalam “implemented on top of any other protocol on the Internet, or on other networks.”, tapi HTTP membutuhkan sebuah protokol lapisan transport yang dapat diandalkan. Protokol lainnya yang menyediakan layanan dan jaminan seperti itu juga dapat digunakan. Inliah istilah dalm internet versi 1. HTTP Http// http atau Hyper Text Transfer Protocol adalah kode yang dituliskan pada awal site, untuk menjelaskan pada program webbrowser bahwa protokol antarmuka yang digunakan adalah http. 2. HTML HTML Hyper Text Markup Language, adalah bahasa komputer yang digunakan untuk membuat sebuah halaman webpage. 3. URL URL Uniform Resource Locator adalah sistim penamaan alamat situs web. Oleh sebab itu URL sering pula dinamakan Internet Address Alamat Internet. Setiap protokol bahasa HTTP, Telnet, FTP, dll mempunyai sistim penulisan alamat yang berbeda-beda. Contoh URL 4. WWW WWW World-Wide Web atau diringkas Web merupakan bagian dari protokol bahasa HTTP yang paling populer dalam Internet. Sistem ini mula-mula dibangun oleh CERN, sebuah laboratorium fisika di Eropa dan baru mulai diselenggarakan untuk publik pada tahun 1991. Sekarang, Web atau Internet telah menjadi sumber data dan informasi yang tidak terbatas yang dapat diakses oleh semua orang. Di dalam WWW semua dokumen, menu, indeks, dan lain-lain ditampilkan kepada para pengguna internet sebagai objek dalam format HTML yang dapat dilihat dengan menggunakanWeb Browser. 5. FTP FTP file transfer protocol adalah protokol antarmuka yang digunakan untuk men-transfer, mengirim atau menerima file dari internet. 6. Domain Domain name adalah nama khusus dan unik yang digunakan untuk penamaan situs web pada internet. 7. Hosting >HOSTING-> Hosting itu adalah tempat pembuat website meletakkan file website yang akan diakses oleh pengunjung situs web. halaman situs yang anda sedang baca ini ditaruh di suatu komputer khusus untuk file website yang namanya server. server adalah komputer khusus yang dipakai untuk berbagai keperluan yang biasanya dijalankan terus-menerus tanpa henti / mati. Server hosting berarti komputer yang digunakan untuk mengonlinekan dan menjalankan file dan program situs web.

protokol bahasa http yang paling populer