Http Nedir? |
08-21-2012 | #1 |
Prof. Dr. Sinsi
|
Http Nedir?HTTP Nedir? 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şiHTTP, 1990 yılından beri Dünya Çapında Ağ (WWW) üzerinde küresel bilgi girişimi için kullanılmaktadırHTTP/09 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/10, taşınan verinin -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/10 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/10 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/11 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 10 sürümüne sahip iletişim kuralından daha güvenli olarak görülmektedirUygulamalı 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ırHTTP 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 |
|