Կարող եք նշել HTTP/1.1 պրոտոկոլի հիմնական հատկանիշները?
sobes.tech AI
Պատասխան AI-ից
Հիմնական հատկանիշները HTTP/1.1 պրոտոկոլի:
-
Տևական կապեր (Persistent Connections): ըստ նախնական կարգավորման, հաճախորդի և սերվերի միջև կապը բաց է պահվում մի քանի հարցում/պատասխանների համար, ինչը նվազեցնում է կապի հաստատման ծախսերը:
-
Pipelining-ի աջակցություն (Pipelining): հաճախորդը կարող է ուղարկել մի քանի հարցում հաջորդաբար առանց պատասխանների սպասելու, թեև աջակցությունը սահմանափակ է և միշտ չի օգտագործվում:
-
Կեշավորում (Caching): HTTP/1.1-ն ընդլայնում է կեշավորման հնարավորությունները՝ օգտագործելով Cache-Control, ETag և այլ գլխագրեր:
-
Մասնակի հարցումներ (Range Requests): թույլ է տալիս պահանջել ռեսուրսի մասերը, ինչը օգտակար է ֆայլերի շարունակական ներբեռնումների համար:
-
Լրացուցիչ մեթոդներ: բացի GET և POST-ից, աջակցում է PUT, DELETE, OPTIONS, HEAD և այլ մեթոդներ:
-
Նոր գլխագրեր: ներդրված են նոր գլխագրեր կապերի, բովանդակության և նույնականացման կառավարման համար:
-
Կարգավիճակի կոդեր: ընդլայնված HTTP կարգավիճակի կոդերի հավաքածու՝ ավելի ճշգրիտ տեղեկացնելու հարցման արդյունքի մասին:
HTTP/1.1-ը զարգացում է HTTP/1.0-ի վրա՝ բարելավված կատարողականությամբ և գործառնականությամբ, բայց առանց բազմակողմանիության աջակցման, որը հայտնվեց HTTP/2-ում: