કોમ્પ્યુટર્સસોફ્ટવેર

HTTP પ્રોટોકોલ શું છે?

હાઇપરટેક્સ્ટ ટ્રાન્સફર પ્રોટોકોલ (અથવા HTTP) આધાર છે ડેટા વર્લ્ડ વાઇડ વેબ માટે. આવા પ્રોટોકોલ એક સંગઠિત લખાણ જે અમુક ડેટાને સમાવતા ગાંઠો વચ્ચે લોજિકલ લિંક્સ (હાયપરલિંક્સ) નો ઉપયોગ થાય છે. આમ, આપલે અથવા હાઇપરટેક્સ્ટ ટ્રાન્સફર આ પદ્ધતિ.

HTTP પ્રોટોકોલ ક્લાયન્ટ સર્વર કોમ્પ્યુટીંગ મોડલ વિનંતી રિસ્પોન્સ એક કાર્ય તરીકે કામ કરે છે. ઉદાહરણ તરીકે, એક ક્લાઈન્ટ તરીકે વેબ બ્રાઉઝર, અને સર્વર સાઇટને હોસ્ટ કરનારું. ક્લાઈન્ટ સર્વરને એચટીટીપી વિનંતી સંદેશ મોકલે, અમુક સંસાધનો (દા.ત., એચટીએમએલ-ફાઇલો, અને અન્ય સામગ્રી) પ્રદાન કરો, અને પછી એક પ્રતિસાદ સંદેશ આપે છે. પ્રતિભાવ વિનંતી વિશે માહિતી ધરાવે છે, અને એ પણ સંદેશ શરીર વિનંતી સામગ્રી હોઈ શકે છે.

બ્રાઉઝર વપરાશકર્તા એજન્ટ (ક્લાયન્ટ) મૂળભૂત ઉદાહરણ છે. વપરાશકર્તા એજન્ટો અન્ય પ્રકારના ઉપયોગ શોધ પ્રદાતાઓ મોબાઇલ એપ્લિકેશન્સ અને અન્ય સ્રોતો અથવા પ્રદર્શન વેબ સામગ્રી દ્વારા અનુક્રમિત કરવા માટે વપરાય સોફ્ટવેર સમાવેશ થાય છે.

HTTP પ્રોટોકોલ વધારવા અથવા ક્લાઈન્ટો અને સર્વરો વચ્ચે સંચાર સક્રિય કરવા મધ્યવર્તી નેટવર્ક ઘટકો પૂરી પાડવા માટે રચાયેલ છે. ઉચ્ચ ટ્રાફિક સાથે સાઇટ્સ, ઘણી વાર પોતાને વેબ સર્વરો કે જે ચઢિયાતી સાધનો વતી સામગ્રી પ્રદર્શિત, ડાઉનલોડ સમય ઘટાડવા કેશ લાભ માટે મેળવવામાં આવે છે. તે જ સમયે કેશ વેબ બ્રાઉઝર્સ વપરાશકર્તા નેટવર્ક ટ્રાફિકમાં ઘટાડો કરવા માટે પરવાનગી આપે છે. એક સ્થાનિક નેટવર્ક પર HTTP આધારિત પ્રોટોકોલ વાપરે પ્રોક્સી સર્વર વૈશ્વિક routable નથી સરનામાં ગ્રાહકો માટે કનેક્ટિવિટી પૂરી પાડવામાં શકે છે, બાહ્ય સર્વર્સ પરથી સંદેશા relaying દ્વારા.

HTTP સત્ર અરજીઓ અને પ્રતિભાવો ક્રમિક પ્રક્રિયા છે. ક્લાઈન્ટ સર્વર પર એક ચોક્કસ પોર્ટ એક TCP-જોડાણ સ્થાપવા દ્વારા વિનંતી શરૂ, અને છેલ્લા એક આ પોર્ટ પર સાંભળી છે અને વિનંતી સંદેશ માટે રાહ જુએ છે. રસીદ સર્વર પર મોકલે એક સ્થિતિ બાર પ્રતિભાવ સંદેશ. સંદેશના શરીર, એક નિયમ તરીકે, એક વિનંતી કરાયેલું સાધન છે, તેમ છતાં તે પ્રદર્શિત કરી શકાય છે અને એક ભૂલ સંદેશો અથવા અન્ય માહિતી છે.

જો આપણે HTTP પ્રોટોકોલ હેતુ ધ્યાનમાં, તે નોંધવું જોઇએ કે તે પદ્ધતિઓ વ્યાખ્યાયિત ક્રિયા ઓળખી સ્ત્રોત પર કરી શકાય સૂચવે છે. પ્રદર્શન માહિતી ફોર્મ (અગાઉ વર્તમાન ડેટા અથવા ગતિશીલ પેદા) સર્વર અમલીકરણ પર આધાર રાખે છે. ઘણી વખત, સાધન ફાઇલ અથવા સ્ક્રિપ્ટ, યજમાન પર સ્થિત અનુલક્ષે છે.

કેટલીક પદ્ધતિઓ હાઇપરટેક્સ્ટ ટ્રાંસફર પ્રોટોકૉલ HTTP ઉપયોગ કરતા ફક્ત માહિતી પુનઃપ્રાપ્તિ માટે બનાવાયેલ છે, અને આમ સર્વરનું સ્થિતિ બદલવામાં ન જોઈએ. કેશીંગ અથવા મુલાકાતી આંકડા વધી - અન્ય શબ્દોમાં, તેઓ એક ગંભીર અસર પ્રમાણમાં હાનિકારક અસરો માટે સિવાય નથી.

બીજી બાજુ, HTTP પ્રોટોકોલ વાપરી શકાય અને આવા પદ્ધતિઓ ક્રિયાઓ ક્યાં સર્વર પર અથવા અન્ય બાહ્ય સ્રોતો એક અસર કરી શકે છે માટે બનાવાયેલ છે - નાણાકીય વ્યવહારો મજબૂત કરવા માટે અથવા ઈ-મેલ ટ્રાન્સમિશન કરે છે. પ્રસંગોપાત, જેમ કે પદ્ધતિઓ વેબ રોબોટ અથવા કેટલીક સાઇટ્સ દ્વારા ઉપયોગ કરવામાં આવે અને વિનંતીઓ કરી શકો છો, મુખ્ય કાર્યો અનુલક્ષીને.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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