<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://lms.onnocenter.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=HTTP</id>
	<title>HTTP - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://lms.onnocenter.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=HTTP"/>
	<link rel="alternate" type="text/html" href="https://lms.onnocenter.or.id/wiki/index.php?title=HTTP&amp;action=history"/>
	<updated>2026-04-19T21:47:08Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://lms.onnocenter.or.id/wiki/index.php?title=HTTP&amp;diff=52770&amp;oldid=prev</id>
		<title>Onnowpurbo: /* Pranala luar */</title>
		<link rel="alternate" type="text/html" href="https://lms.onnocenter.or.id/wiki/index.php?title=HTTP&amp;diff=52770&amp;oldid=prev"/>
		<updated>2018-11-18T23:04:05Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Pranala luar&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 23:04, 18 November 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l53&quot;&gt;Line 53:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 53:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [http://www.eventhelix.com/RealtimeMantra/Networking/http_sequence_diagram.pdf HTTP Sequence Diagram]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [http://www.eventhelix.com/RealtimeMantra/Networking/http_sequence_diagram.pdf HTTP Sequence Diagram]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Klien HTTP berbasis &amp;#039;&amp;#039;[[command-line]]&amp;#039;&amp;#039;: [http://curl.haxx.se/ cURL], [http://www.gnu.org/software&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Klien HTTP berbasis &amp;#039;&amp;#039;[[command-line]]&amp;#039;&amp;#039;: [http://curl.haxx.se/ cURL], [http://www.gnu.org/software&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;==Pranala Menarik==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [[HTTP: Stress Testing]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Onnowpurbo</name></author>
	</entry>
	<entry>
		<id>https://lms.onnocenter.or.id/wiki/index.php?title=HTTP&amp;diff=10574&amp;oldid=prev</id>
		<title>Onnowpurbo: New page: &#039;&#039;&#039;Hypertext Transfer Protocol&#039;&#039;&#039; (HTTP) adalah sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif,...</title>
		<link rel="alternate" type="text/html" href="https://lms.onnocenter.or.id/wiki/index.php?title=HTTP&amp;diff=10574&amp;oldid=prev"/>
		<updated>2009-12-09T07:05:04Z</updated>

		<summary type="html">&lt;p&gt;New page: &amp;#039;&amp;#039;&amp;#039;Hypertext Transfer Protocol&amp;#039;&amp;#039;&amp;#039; (HTTP) adalah sebuah &lt;a href=&quot;/wiki/index.php?title=Protokol_jaringan&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Protokol jaringan (page does not exist)&quot;&gt;protokol jaringan&lt;/a&gt; &lt;a href=&quot;/wiki/index.php?title=Lapisan_aplikasi&quot; title=&quot;Lapisan aplikasi&quot;&gt;lapisan aplikasi&lt;/a&gt; yang digunakan untuk &lt;a href=&quot;/wiki/index.php?title=Sistem_terdistribusi&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Sistem terdistribusi (page does not exist)&quot;&gt;sistem informasi terdistribusi&lt;/a&gt;, kolaboratif,...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Hypertext Transfer Protocol&amp;#039;&amp;#039;&amp;#039; (HTTP) adalah sebuah [[protokol jaringan]] [[lapisan aplikasi]] yang digunakan untuk [[sistem terdistribusi|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/1.0 yang menggunakan koneksi terpisah untuk setiap dokumen, dan HTTP/1.1 yang dapat menggunakan koneksi yang sama untuk melakukan transaksi. Dengan demikian, HTTP/1.1 bisa lebih cepat karena memang tidak usah membuang waktu untuk pembuatan koneksi berulang-ulang.&lt;br /&gt;
&lt;br /&gt;
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/1.1.&lt;br /&gt;
&lt;br /&gt;
Dukungan untuk HTTP/1.1 yang belum disahkan, yang pada waktu itu RFC 2068, secara cepat diadopsi oleh banyak pengembang [[penjelajah Web]] pada tahun [[1996]] awal. Hingga [[Maret]] 1996, HTTP/1.1 yang belum disahkan itu didukung oleh [[Netscape|Netscape 2.0]], [[Netscape|Netscape Navigator Gold 2.01]], [[Mosaic|Mosaic 2.7]], [[Lynx|Lynx 2.5]], dan dalam [[Internet Explorer|Microsoft Internet Explorer 3.0]]. Adopsi yang dilakukan oleh pengguna akhir [[penjelajah Web]] pun juga cepat. Pada bulan Maret 2006, salah satu perusahaan Web hosting melaporkan bahwa lebih dari 40% dari penjelajah [[Web]] yang digunakan di [[Internet]] adalah penjelajah Web yang mendukung HTTP/1.1. Perusahaan yang sama juga melaporkan bahwa hingga [[Juni]] [[1996]], 65% dari semua penjelajah yang mengakses &amp;#039;&amp;#039;server&amp;#039;&amp;#039;-[[server]] mereka merupakan [[penjelajah Web]] yang mendukung HTTP/1.1. Standar HTTP/1.1 yang didefinisikan dalam RFC 2068 secara resmi dirilis pada bulan Januari 1997. Peningkatan dan pembaruan terhadap standar HTTP/1.1 dirilis dengan dokumen RFC 2616 pada bulan Juni 1999.&lt;br /&gt;
&lt;br /&gt;
HTTP adalah sebuah protokol meminta/menjawab antara [[klien]] dan [[server]]. Sebuah klien HTTP (seperti &amp;#039;&amp;#039;[[web browser]]&amp;#039;&amp;#039; atau robot dan lain sebagainya), biasanya memulai permintaan dengan membuat hubungan ke [[port (komputer)|port]] tertentu di sebuah server &amp;#039;&amp;#039;[[Web hosting]]&amp;#039;&amp;#039; tertentu (biasanya &amp;#039;&amp;#039;port&amp;#039;&amp;#039; 80). Klien yang mengirimkan permintaan HTTP juga dikenal dengan &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;user agent&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;. Server yang meresponsnya, yang menyimpan sumber daya seperti berkas HTML dan gambar, dikenal juga sebagai &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;origin server&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;. Di antara user agent dan juga &amp;#039;&amp;#039;origin server&amp;#039;&amp;#039;, bisa saja ada penghubung, seperti halnya &amp;#039;&amp;#039;[[proxy]]&amp;#039;&amp;#039;, &amp;#039;&amp;#039;[[gateway]]&amp;#039;&amp;#039;, dan juga &amp;#039;&amp;#039;[[tunnel]]&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
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 &amp;quot;implemented on top of any other protocol on the [[Internet]], or on other networks.&amp;quot;, tapi HTTP membutuhkan sebuah protokol lapisan transport yang dapat diandalkan. Protokol lainnya yang menyediakan layanan dan jaminan seperti itu juga dapat digunakan..&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[Sumber daya (Web)|Sumber daya]] yang hendak diakses dengan menggunakan HTTP diidentifikasi dengan menggunakan [[Uniform Resource Identifier]] (URI), atau lebih khusus melalui [[Uniform Resource Locator]] (URL), menggunakan [[skema URI]] http: atau https:.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Sebuah server HTTP yang mendengarkan di port tersebut menunggu klien mengirim kode permintaan (request), seperti &amp;quot;&amp;lt;code&amp;gt;GET / HTTP/1.1&amp;lt;/code&amp;gt;&amp;quot; (yang akan meminta halaman yang sudah ditentukan), diikuti dengan pesan [[MIME]] yang memiliki beberapa informasi kode kepala yang menjelaskan aspek dari permintaan tersebut, diikut dengan badan dari data tertentu. Beberapa kepala (header) juga bebas ditulis atau tidak, sementara lainnya (seperti tuan rumah) diperlukan oleh protokol [[HTTP/1.1]]. Begitu menerima kode permintaan (dan pesan, bila ada), &amp;#039;&amp;#039;server&amp;#039;&amp;#039; mengirim kembali kode jawaban, seperti &amp;quot;&amp;lt;code&amp;gt;200 OK&amp;lt;/code&amp;gt;&amp;quot;, dan sebuah pesan yang diminta, atau sebuah pesan error atau pesan lainnya.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;HTTP&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;Hypertext Transfer Protocol&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;, lebih sering terlihat sebagai &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;http&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;) adalah [[protokol jaringan|protokol]] yang dipergunakan untuk mentransfer dokumen dalam &amp;#039;&amp;#039;[[World Wide Web]]&amp;#039;&amp;#039; ([[WWW]]). Protokol ini adalah protokol ringan, tidak berstatus dan generik yang dapat dipergunakan berbagai macam tipe dokumen.&lt;br /&gt;
&lt;br /&gt;
Pengembangan HTTP dikoordinasi oleh [[Konsorsium World Wide Web]] ([[W3C]]) dan grup bekerja [[Internet Engineering Task Force]] ([[IETF]]), bekerja dalam publikasi satu seri [[Request for Comment|RFC]], yang paling terkenal RFC 2616, yang menjelaskan HTTP/1.1, versi HTTP yang digunakan umum sekarang ini&lt;br /&gt;
&lt;br /&gt;
== Sejarah ==&lt;br /&gt;
Protokol HTTP pertama kali dipergunakan dalam [[WWW]] pada tahun [[1990]]. Pada saat tersebut yang dipakai adalah protokol HTTP versi 0.9. Versi 0.9 ini adalah protokol transfer dokumen secara mentah, maksudnya adalah data dokumen dikirim sesuai dengan isi dari dokumen tersebut tanpa memandang tipe dari dokumen.&lt;br /&gt;
&lt;br /&gt;
Kemudian pada tahun [[1996]] protokol HTTP diperbaiki menjadi HTTP versi 1.0. Perubahan ini untuk mengakomodasi tipe-tipe dokumen yang hendak dikirim beserta enkoding yang dipergunakan dalam pengiriman data dokumen..--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sesuai dengan perkembangan infrastruktur [[internet]] maka pada tahun [[1999]] dikeluarkan HTTP versi 1.1 untuk mengakomodasi &amp;#039;&amp;#039;[[proxy server|proxy]]&amp;#039;&amp;#039;, &amp;#039;&amp;#039;cache&amp;#039;&amp;#039; dan [[koneksi]] yang persisten.&lt;br /&gt;
&lt;br /&gt;
==Sesi HTTP==&lt;br /&gt;
Sebuah sesi HTTP adalah urutan transaksi permintaan dan respons jaringan dengan menggunakan protokol HTTP. Sebuah klien HTTP akan memulai sebuah permintaan. Klien tersebut akan membuka sebuah koneksi [[Transmission Control Protocol]]|[[Transmission Control Protocol]] ([[TCP]]) ke sebuah port tertentu yang terdapat dalam sebuah host (umumnya port 80 atau 8080). Server yang mendengarkan pada port 80 tersebut akan menunggu pesan permintaan klien. Saat menerima permintaan, server akan mengirimkan kembali baris status, seperti &amp;quot;HTTP/1.1 200 OK&amp;quot;, dan pesan yang hendak diminta, pesan kesalahan atau informasi lainnya.&lt;br /&gt;
&lt;br /&gt;
Berikut ini adalah contoh transaksi yang dilakukan oleh server dan klien&lt;br /&gt;
S = Server&lt;br /&gt;
C = Client&lt;br /&gt;
&lt;br /&gt;
 C : (Inisialisasi koneksi)&lt;br /&gt;
 C : GET /index.htm HTTP/1.1&lt;br /&gt;
 C : Host: www.wikipedia.org&lt;br /&gt;
 S : 200 OK&lt;br /&gt;
 S : Mime-type: text/html&lt;br /&gt;
 S :&lt;br /&gt;
 S : -- data dokumen --&lt;br /&gt;
 S : (close connection)&lt;br /&gt;
&lt;br /&gt;
== Pranala luar ==&lt;br /&gt;
* [http://www.w3.org W3 Consortium] &lt;br /&gt;
* [http://www.w3.org/Protocols/rfc1945/rfc1945 RFC 1945] HTTP Versi 1.0&lt;br /&gt;
* [http://www.w3.org/Protocols/rfc2616/rfc2616.html RFC 2616] HTTP Versi 1.1&lt;br /&gt;
&lt;br /&gt;
* [[Tim Berners-Lee]]&amp;#039;s original 1992 Internet-Draft http://www.w3.org/Protocols/HTTP/HTTP2.html&lt;br /&gt;
* RFC 2616 - The current HTTP/1.1 specification&lt;br /&gt;
* [http://skrb.org/ietf/http_errata.html HTTP/1.1 specification errata]&lt;br /&gt;
* [http://www.jmarshall.com/easy/http/ HTTP Made Really Easy]&lt;br /&gt;
* [http://analyze.forret.com HTTP header viewer]&lt;br /&gt;
* [http://www.helpwithpcs.com/courses/html/html_http_status_codes.htm List of HTTP status codes]&lt;br /&gt;
* [http://www.eventhelix.com/RealtimeMantra/Networking/http_sequence_diagram.pdf HTTP Sequence Diagram]&lt;br /&gt;
* Klien HTTP berbasis &amp;#039;&amp;#039;[[command-line]]&amp;#039;&amp;#039;: [http://curl.haxx.se/ cURL], [http://www.gnu.org/software&lt;/div&gt;</summary>
		<author><name>Onnowpurbo</name></author>
	</entry>
</feed>