Http

Kısaca: HTTP (İngilizce Hypertext Transfer Protocol, Türkçe Hipermetin Aktarma İletişim Kuralı) bir kaynaktan dağıtılan ve ortak kullanıma açık olan hiperortam bilgi sistemleri için uygulama seviyesinde bir iletişim kuralıdır. ...devamı ☟

HTTP (İngilizce Hypertext Transfer Protocol, Türkçe Hipermetin Aktarma İletişim Kuralı) bir kaynaktan dağıtılan ve ortak kullanıma açık olan hiperortam bilgi sistemleri için uygulama seviyesinde bir iletişim kuralıdır.

Geçmişi



HTTP, 1990 yılından beri Dünya Çapında Ağ (WWW) üzerinde küresel bilgi girişimi için kullanılmaktadır.

HTTP/0.9 olarak anılan ilk sürüm HTTP İnternet üzerinden ham verinin taşınması amaçlı, basit bir iletişim kuralıydı. RFC 1945 dahilinde tanımlanan HTTP/1.0, taşınan verinin meta-bilgilerini ve istek/cevap semantiği düzenleyicilerini içeren ve MIME ilgileri taşıyan mesajların taşınabilmesi gibi yenilikler ile bir önceki sürümü genişletmiştir. Yine de HTTP/1.0 hierarşik vekil sunucuların (proxy), önbelleğin, kalıcı bağlantı ihtiyaçlarının ve sanal sunucuların etkilerini göz önünde bulundurmada yetersiz kalmaktaydı. Ek olarak, HTTP/1.0 olarak anılan uygulamaların, tam olarak kesinleştirilememiş yöntemleri, birbirleriyle iletişim içinde bulunan iki uygulamanın kapasitelerinin tam olarak anlaşılması için yetersiz kalmakta ve bu sürümün bir yeniliğe gidilme ihtiyacını zorunlu kılmaktaydı.

HTTP/1.1 olarak bilinen bu yeni sürüm, iletişim kuralının güvenilir bir biçimde uygulanmasında ihtiyaç duyulan dizisel gereksinimleri içermekte ve 1.0 sürümüne sahip iletişim kuralından daha güvenli olarak görülmektedir.

Uygulamalı bilgi sistemleri, basit bir şekilde bilgi almaktan çok daha fazla uygulamaya ihtiyaç duyar. Bu uygulamalar arama, son kullanıcı arayüzünün güncellenmesi ve etkileşimli olarak bilgi girişi gibi işlevleri de gerektirmektedir. HTTP, bir isteğin amacının ne olduğunu anlatan bir takım açık uçlu yöntemler ve üstbilgi kullanımına izin vermektedir. Bir tekbiçimli kaynak tanımlayıcısı, yer belirleyici ya da kaynak ismi tarafından sağlanan kaynağa, bir yöntemin uygulanışını bildiren bir dizi kural üzerine kurulmuştur. Gönderiler, Çok Amaçlı İnternet Posta Uzantıları tarafından tanımlandığı ve İnternet postasında kullanılana benzer bir biçimde aktarılmaktadır.

HTTP aynı zamanda, SMTP, NNTP, FTP, Gopher ve WAIS iletişim kurallarını destekleyen İnternet sistemleri ile kullanıcı istemcileri, vekil sunucular ve Geçitler arasında iletişim için özelleştirilmiş bir iletişim kuralı olarak da kullanılır. Bu haliyle HTTP, muhtelif uygulamalar tarafından sağlanan kaynaklara, basit hiperortam erişimine izin vermektedir. Günümüzde hayatın önemli bir parçası haline gelen İnternet, HTTP sayesinde her türlü bilgiye sorunsuz erişimi kolay kılmaktadır.

Kaynaklar

  • http://www.w3.org World-Wide Web Consortium ana sayfası
  • ftp://ftp.rfc-editor.org/in-notes/rfc2616.txt RFC2616 HTTP/1.1 iletişim kuralının tanımlandığı RFC (FTP erişimi)

Bu konuda henüz görüş yok.
Görüş/mesaj gerekli.
Markdown kullanılabilir.

HTTP 404
2 yıl önce

HTTP 404, HTTP 404 - Dosya bulunamıyor, 404 Bulunamadı veya Sayfa bulunamadı hata mesajı, tarayıcının belirli bir sunucuyla iletişim kurabildiğini, ancak...

HTTP 404, Bilgisayar, HTTP Durum Kodları, Taslak, Htaccess
HTTP Durum Kodları
2 yıl önce

Aşağıda HTTP protokol yanıt kodlarının bir listesi ve bunlarla ilişkili mesajlar ve Türkçe karşılıkları verilmiştir. Bu numaralı kodlar, Web tarayıcı programları...

HTTP Durum Kodları, Bilgisayar, HTTP 404, Taslak
Apache HTTP Sunucusu
2 yıl önce

Apache PHP MySQL kurulumu Apache Web Sunucusunda Virtual Hosting The Apache HTTP Server Project 22 Eylül 2017 tarihinde Wayback Machine sitesinde arşivlendi...

Apache HTTP Sunucusu, Açık kaynak, GNU, Linux, Mac OS X, Sunucu, UNIX, Web sunucusu, Windows, Yazılım, Yazılım geliştirme
URL
2 yıl önce

Örneğin bu sayfanın Vikipedi'deki URL'si aşağıdaki gibidir: http://tr.wikipedia.org/wiki/URL. HTTP URL'leri, daha yaygın tabirle Web adresleri, genellikle...

URL, Taslak şablonları, Taslak madde
Java Servlet
6 yıl önce

Java EE'de Java Servlet API'siyle uyumlu bir Java (programlama) sınıfı olup HTTP istemlerine cevap vermek için kullanılır. Belirli bir istemci-sunucu protokolüne...

Selimiye, Sivrihisar
6 yıl önce

Sivrihisar ilçesine bağlı bir mahalledir. [URL=http://img134.imageshack.us/i/dscn1011.jpg/][IMG]http://img134.imageshack.us/img134/1001/dscn1011.th.jpg[/IMG][/URL]...

Selimiye, Sivrihisar, 1984, 1989, 1994, 1997, 1999, 2000, 2004, 2007, Ahiler, Sivrihisar, Aktaş, Sivrihisar
HTTPS
2 yıl önce

HTTPS (HTTP Secure, Türkçe güvenli hiper metin aktarım iletişim protokolü) bir bilgisayar ağı üzerinden  güvenli iletişim için internet üzerinde yaygın...

HTTPS, Address Resolution Protocol, Ağ tabakası, Ethernet, File Transfer Protocol, Fiziksel tabaka, HTTP, IP, IPv4, IPv6, ISDN
HTTP File Server
6 yıl önce

Kısa adı HFS olan HTTP File Server programı alışılmışın aksine sabit web sunucusudur. Bu şekilde hiçbir aracı hosting şirketine ihtiyaç duymaksızın internet...