Movatterモバイル変換


[0]ホーム

URL:


Məzmuna keç
Vikipediya
Axtar

HTTP

Vikipediya, azad ensiklopediya
HTTP
Hypertext Transfer Protocol
ƏS mərhələsiTətbiqi
AiləTCP/IP
Yaradılma tarixi1990
Port/ID80/TCP
Protokolun məqsədihipermətnə girişin universallaşması
SpesifikasiyaRFC 124,RFC 1945,RFC 2616,RFC 2617,RFC 6266,RFC 7230,RFC 7240,RFC 8446,RFC 9110.
Əsas realizasiyalar (kliyentlər)Veb-brauzerlər, məsələnMozilla Firefox,Chrome,Opera,Internet Explorer və b.
Əsas realizasiyalar (serverlər)Apache,Internet Information Services,Google Web Server,nginx və b.
Əsas yayılmalarTim Berners-Li[1]
HTTP
Sorğu metodları
HTTP başlıqları
Status kodları
Təhlükəsizlik girişinə nəzarət üsulları
Təhlükəsizlik boşluqları
İnternet
Visualization of Internet routing paths
İnternetin bir hissəsindəki rutinq yollarının Opte Layihəsi zamanı vizuallaşdırılması
П:  İnternet portalı
İnternet protokol dəsti
Tətbiqi proqram səviyyəsi
Nəqliyyat səviyyəsi
İnternet səviyyəsi
Kanal səviyyəsi

HTTP (ing.HyperText Transfer Protocol) –İnternet şəbəkəsində istifadə olunan protokoldur. HTTPveb-səhifələri İnternetdən çağırmaq üçün bir mexanizmdir.

HTTP-nin əsasınıURL ünvanı təşkil edir. Ünvanın əvvəlində yazılmış http:// prefiksi müraciət olunan sənədin ümumdünya hörümçək torunun bir hissəsi olduğunu göstərir. Daha sonra əlaqənin tipi göstərilir. Ən çox yayılmış tip World Wide Web (WWW)-dir. Lakin İnternetdə digər əlaqə tiplərindən də istifadə edilir: File Transfer Protocol (FTP) və yaGopher. Tiplərin ardıncaserverin

HTTP-nin əsasınıURL ünvanı təşkil edir. Ünvanın əvvəlində yazılmış http:// prefiksi müraciət olunan sənədin ümumdünya hörümçək torunun bir hissəsi olduğunu göstərir. Daha sonra əlaqənin tipi göstərilir. Ən çox yayılmış tip World Wide Web (WWW)-dir. Lakin İnternetdə digər əlaqə tiplərindən də istifadə edilir: Tiplərin ardıncaserverin ünvanı yazılır. Bu ünvanıdomen ünvanı da adlandırırlar. Domen ünvanına domenin özü (serverin aid olduğu təşkilatın tipi) və qovşağın adı daxildir.2006-cı ildə, HTTP-trafikin Şimali Amerikada P2P-şəbəkələrində payı artaraq 46%-ə çatmışdır və onun da demək olar ki, yarısı "video və audio axın"-ların payına düşmüşdür. HTTP həmçinin SOAP, XML-RPC, WebDAV kimi digər proqram protokolları üçün "nəqliyyat vasitə" rolunda çıxış edir.

Protokolun strukturu

[redaktə |vikimətni redaktə et]

GET metodu ilə hər hansı prosesi başlatmaq olar. İstifadəçi URL-də "?" işarəsindən sonra parametrlər ötürə bilər.

GET /test/demo_form.jsp?name1=value1&name2=value2

HTTP standartlarına görə GET metodu idempotent sayılır.[2]

GET sorğusunun xsusiyyətləri:[3]

  • GET sorğusu brauzerinkeşində saxlana bilir.
  • GET sorğusu gizli məlumatlarla işləyəndə isitfadə olunmur.
  • GET sorğusunun URL sorğusunun uzunluq məhdudiyyəti var(maksimum uzunluğu 2083[4] və ya 2048[3] simsoldur).
  • GET sorğusu yalnız məlumat almaq üçün istifadə olunmalıdır.
  • GET sorğusu kodlaşma növüapplication/x-www-form-urlencoded.
  • GET sorğusundaverilənlər tipindən yalnızASCII simvollarını dəstəkləyir.
  • GET sorğusunda göndərilən məlumatURL-də görsənir.

POST metoduveb serverin məlumatı alıb saxlaması üçün nəzərdə tutulub. Məlumatlar POST metodunun bədənində göndərilir.Post metodu daha çox faylların göndərilməsində həmçinin veb formlardan məlumat alınmasında istifadə olunur.

POST metoduna nümunə:[3]
POST /test/demo_form.jsp HTTP/1.1
Host: w3schools.com
name1=value1&name2=value2

POST metodu idempotent sayılmır.[2]

POST sorğusunun xsusiyyətləri:[3]

  • POST sorğusunda sorğu uzunluğunda məhdudiyyət yoxdu.
  • POST sorğusu brauzerinkeşində saxlana bilmir.
  • POST sorğusunun kodlaşma növüapplication/x-www-form-urlencoded və yamultipart/form-data.
  • POST sorğusu bütün simvollu kodları dəstəkləyir.
  • POST sorğusunda məlumatlar URL-də görsənmir.

İstinadlar

[redaktə |vikimətni redaktə et]
  1. Berners-Li T.HyperText Transfer Protocol.
  2. 12"Method Definitions".25 iyun 2012 tarixindəarxivləşdirilib.İstifadə tarixi:14 avqust 2015.
  3. 1234"The GET,POST Method — Some other notes on GET,POST requests".6 sentyabr 2022 tarixindəarxivləşdirilib.İstifadə tarixi:14 avqust 2015.
  4. "Maximum URL length is 2,083 characters in Internet Explorer".12 oktyabr 2016 tarixindəarxivləşdirilib.İstifadə tarixi:14 avqust 2015.

Xarici keçidlər

[redaktə |vikimətni redaktə et]
⛭
Arxa plan
Alt mövzular
Tətbiqlər
Əlaqəli mövzular
Standartlar
Sintaksis və dəstəkləyici texnologiyalar
Sxemlər, ontologiyalar və qaydalar
Semantik annotasiya
Ümumi lüğətlər
Mikroformat lüğətləri
⛭
Xüsusiyyətlər · Standartlar · Protokollar
Xüsusiyyətləri
Veb standartlar
Protokollar
Aktiv
Blink əsaslı
Gecko əsaslı
WebKit əsaslı
Digər
Qeyri-aktiv
Gecko əsaslı
Trident əsaslı
WebKit əsaslı
Digər
 Bu şablona bax 
  Lüğətlər və ensiklopediyalar
Normativ yoxlama
Şəkil
İnternet haqqında olan bu məqaləqaralama halındadır. Məqaləniredaktə edərək Vikipediyanı zənginləşdirin.
Mənbə — "https://az.wikipedia.org/w/index.php?title=HTTP&oldid=8079733"
Kateqoriyalar:
Gizli kateqoriyalar:

[8]ページ先頭

©2009-2026 Movatter.jp