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.
Alıntı : wikipedia.org