Protokol Transfer Hiperteks: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Tidak ada ringkasan suntingan
Tag: Dikembalikan VisualEditor Suntingan perangkat seluler Suntingan peramban seluler
k Suntingan 223.255.230.65 (bicara) dibatalkan ke versi terakhir oleh Symphonium264
Tag: Pengembalian
Baris 18:
[[HTTP/3]] adalah penerus yang diusulkan untuk HTTP/2,<ref>{{Cite web|url=https://tools.ietf.org/html/draft-ietf-quic-http-22.html|title=Hypertext Transfer Protocol Version 3 (HTTP/3)|last=Bishop <[email protected]>|first=Mike|website=tools.ietf.org|language=en|access-date=2020-06-23}}</ref> yang sudah digunakan di web, menggunakan [[Udp|UDP]] bukan [[TCP]] untuk protokol transportasi yang mendasarinya. Seperti HTTP/2, protokol ini tidak ketinggalan versi utama sebelumnya. Dukungan untuk HTTP/ 3 ditambahkan ke [[Cloudflare]] dan [[Google Chrome]] pada September 2019,<ref>{{Cite web|url=https://www.zdnet.com/article/cloudflare-google-chrome-and-firefox-add-http3-support/|title=Cloudflare, Google Chrome, and Firefox add HTTP/3 support|last=Cimpanu|first=Catalin|website=ZDNet|language=en|access-date=2020-06-23}}</ref> dan dapat diaktifkan di versi stabil Chrome dan Firefox.<ref>{{Cite web|url=https://community.cloudflare.com/t/firefox-nightly-supports-http-3/127778|title=Firefox Nightly supports HTTP 3|date=2019-11-06|website=Cloudflare Community|language=en-US|access-date=2020-06-23}}</ref>
 
== Gambaran teknikal ==
== HTTP berfungsi sebagai protokol dalam model komputasi klien-server, misalnya, mungkin ''klien'' dan aplikasi yang berjalan di komputer yang meng mungkin adalah ''server''. Klien mengirimkan pesan permintaan HTTP ke server. Server, yang menyediakan ''sumber daya'' seperti file dan konten lainnya, atau melakukan fungsi lain atas nama klien, mengembalikan pesan ''respons'' ke klien. Respons tersebut berisi informasi status penyelesaian tentang permintaan dan mungkin juga berisi konten yang diminta di badan pesannya. ==
[[Berkas:Internet1.svg|ka|jmpl|[[URL]] dimulai dengan skema HTTP dan label nama domain [[WWW]]]]
Peramban web adalah contoh Jenis lain dari agen pengguna termasuk perangkat lunak pengindeksan yang digunakan oleh penyedia pencarian dirancang untuk mengizinkan elemen jaringan perantara untuk meningkatkan atau mengaktifkan komunikasi antara klien dan server. Situs web dengan lalu lintas tinggi sering kali mendapatkan keuntungan dari server yang mengirimkan konten atas nama untuk meningkatkan waktu respon. Tembolok peramban web sebelumnya mengakses sumber daya web dan menggunakannya kembali, jika memungkinkan, untuk mengurangi lalu lintas jaringan pada batas dapat memfasilitasi komunikasi untuk klien tanpa alamat yang dapat dirutekan secara global, dengan menyampaikan pesan dengan server eksternal. diidentifikasi dan ditempatkan di jaringan omenggunakan skema ''http'' Seperti yang didefinisikan dalam, URI dikodekan sebagai dalam dokumen, sehingga dapat membentuk dokumen hypertext yang saling terkait.
== HTTP berfungsi sebagai protokol [[Permintaan-respon|permintaan-respons]] dalam model komputasi klien-server. [[Peramban web]], misalnya, mungkin ''klien'' dan aplikasi yang berjalan di komputer yang meng-[[Host (jaringan)|hosting]] [[situs web]] mungkin adalah ''server''. Klien mengirimkan pesan permintaan HTTP ke server. Server, yang menyediakan ''sumber daya'' seperti file [[HTML]] dan konten lainnya, atau melakukan fungsi lain atas nama klien, mengembalikan pesan ''respons'' ke klien. Respons tersebut berisi informasi status penyelesaian tentang permintaan dan mungkin juga berisi konten yang diminta di badan pesannya. ==
 
Peramban web adalah contoh ''[[user agent]]'' (UA). Jenis lain dari agen pengguna termasuk perangkat lunak pengindeksan yang digunakan oleh penyedia pencarian ([[perayap web]]), [[peramban suara]], [[aplikasi seluler]], dan [[perangkat lunak]] lain yang mengakses, menggunakan, atau menampilkan konten web.
 
Peramban web adalah contoh Jenis lain dari agen pengguna termasuk perangkat lunak pengindeksan yang digunakan oleh penyedia pencarianHTTP dirancang untuk mengizinkan elemen jaringan perantara untuk meningkatkan atau mengaktifkan komunikasi antara klien dan server. Situs web dengan lalu lintas tinggi sering kali mendapatkan keuntungan dari server [[Tembolok web|cache web]] yang mengirimkan konten atas nama [[Server upstream|server hulu]] untuk meningkatkan waktu respon. Tembolok peramban web sebelumnya mengakses sumber daya web dan menggunakannya kembali, jika memungkinkan, untuk mengurangi lalu lintas jaringan. [[Server proxy]] HTTP pada batas [[jaringan pribadi]] dapat memfasilitasi komunikasi untuk klien tanpa alamat yang dapat dirutekan secara global, dengan menyampaikan pesan dengan server eksternal. diidentifikasi dan ditempatkan di jaringan omenggunakan skema ''http'' Seperti yang didefinisikan dalam, URI dikodekan sebagai dalam dokumen, sehingga dapat membentuk dokumen hypertext yang saling terkait.
 
[[Sumber daya web|Sumber daya HTTP]] diidentifikasi dan ditempatkan di jaringan oleh [[Url|Uniform Resource Locators]] (URL), menggunakan skema ''http'' dan ''[[https]]'' [[Pengidentifikasi sumber seragam|Uniform Resource Identifiers]] (URI). Seperti yang didefinisikan dalam RFC 3986, URI dikodekan sebagai [[hyperlink]] dalam dokumen [[HTML]], sehingga dapat membentuk dokumen hypertext yang saling terkait.
 
== Sejarah ==