КомпютерҳоSoftware

Протоколи HTTP чист?

Дар ҳиперматнии Протоколи интиқоли (ё HTTP), дар асоси аст, маълумот барои World Wide Web. Чунин протоколҳо матн сохтор мебошанд, ки робитаҳои мантиқӣ (hyperlinks) дар байни шаклҳое, ки дорои маълумоти муайян мебошанд. Ҳамин тариқ, як роҳи табодул ё интиқол додани гиперматур аст.

Протоколи HTTP ҳамчун функсияҳои дархост-ҷавоби дар намунаи мизоҷи сервери ҳисоботдиҳӣ амал мекунад. Ҳамин тавр, браузери веб ҳамчун як муштарӣ фаъолият мекунад ва сомонаи hosting сервер аст. Хизматрасонӣ ба сервери сервери HTTP мефиристад, ки захираҳои махсусро (масалан, файлҳои HTML ва дигар маводҳо) медиҳад ва сипас мактуби ҷавобиро бар мегардонад. Ҷавоби иттилоот дар бораи дархост, инчунин метавонад мӯҳтавои дархостшударо дар ҷавоби паём баён кунад.

Схемаи намунаи асосии агенти корбар (мизоҷ) мебошад. Намудҳои дигари агентҳои шахсӣ, ки нармафзори аз ҷониби дастраскунандагони ҷустуҷӯ, барномаҳои мобилӣ ва дигар захираҳое, ки мундариҷаи вебро истифода мебаранд ё намоиш медиҳанд, мебошанд.

Протоколи HTTP барои таҳкими иртибот байни муштариён ва серверҳо, унсурҳои мобайнии шабака пешбинӣ шудааст. Сайтҳое, ки трафики калон доранд, аз пешгӯиҳои серверҳои веб, ки мундариҷа аз номи захираҳои болооб нишон медиҳанд, кам кардани вақти боркунӣ фоида мебинанд. Кашфи браузерҳои вебсайт ба истифодабаранда имкон медиҳад, ки трафики шабакаро кам кунад. Серверҳои Proxy, ки протоколи HTTP-ро дар шабакаи маҳаллӣ истифода мебаранд, метавонанд муоширатро барои мизоҷон таъмин кунанд, ки ба интиқоли паёмҳо аз серверҳои беруна имкон намедиҳанд.

Саёҳати HTTP раванди пайдарҳамӣ аз саволу ҷавобҳо мебошад. Муштарӣ дархостро бо роҳи ташкили пайвастаи TCP ба портретҳои мушаххас дар сервер оғоз мекунад ва сониян ин портро гӯш мекунад ва паёми дархостро мунтазир мекунад. Баъди сервер гирифтани мефиристад мақоми бозмедоранд паём ҷавоб. Мақсади ин паёмак аксаран захираи талабот мебошад, ҳарчанд паёми хато ё дигар иттилоот нишон дода мешавад.

Агар шумо мақсадҳои протоколи HTTP-ро баррасӣ кунед, он бояд қайд карда шавад, ки усулҳои муайянкунии амали дилхоҳро дар бораи захираҳои муайяншуда муайян мекунанд. Дар ин ҳолат, намуди маълумот нишон дода шудааст (маълумотҳои қаблан мавҷудбуда ё ба таври динамикӣ сохташуда) вобаста ба иҷрои сервер вобаста аст. Аксар вақт чунин сарчашма ба файл ё шеваи дар он ҷойгиршуда мувофиқат мекунад.

Баъзе усулҳое, ки протоколи интиқоли HTTP-ро истифода мебаранд, танҳо барои ҷустуҷӯи иттилоот мебошанд ва бояд сервери серверро тағйир диҳанд. Ба ибораи дигар, онҳо таъсири ҷиддӣ надоранд, ба истиснои таъсири манфии манфӣ - пешгирӣ ё омори боздидкунандагон.

Аз тарафи дигар, протоколи HTTP инчунин метавонад усулҳоеро, ки барои амалҳояшон пешбинӣ шудаанд, истифода баранд, ки метавонанд ба сервер ё дигар захираҳои берунӣ таъсир расонанд - фаъол кардани маблағҳои молиявӣ ё интиқоли почтаи электронӣ. Баъзан чунин усулҳо аз роботҳои вебсайт ё баъзе сайтҳо истифода мебаранд ва метавонанд новобаста аз вазифаи асосӣ дархост кунанд.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 tg.atomiyme.com. Theme powered by WordPress.