संगणक, नेटवर्क
HTTP मथळा काय आहे?
या क्लाएंट व सर्व्हर अंतर्गत अधिकृत माहिती विनिमय आहे HTTP शीर्षक वापरा. ही माहिती वापरकर्त्यांना अदृश्य आहे, पण तो ब्राउझर योग्य कार्य न करता अशक्य आहे. सामान्य वापरकर्ते या बद्दल आणि कार्ये माहितीसाठी HTTP शीर्षक ऐवजी क्लिष्ट वाटेल, पण खरं तर ते कठीण भाषा असू शकत नाही. ही दैनिक आधारावर वेब वापरकर्ता चेहरे आहे.
http काय आहे शीर्षलेख?
"हायपरटेक्स्ट ट्रान्सफर प्रोटोकॉल" - म्हणून HTTP मथळा अनुवादित करते. मुळे त्याच्या फार अस्तित्व, "क्लायंट-सर्व्हर 'शक्य कनेक्शन. सोप्या स्पष्ट, तर ब्राउझरच्या सर्व्हर कनेक्शन सुरूवात एक विनंती पाठवते. गेल्या डीफॉल्टनुसार, एक क्लाएंट विनंती प्रतीक्षा करत आहे, तो त्यावर प्रक्रिया करून, आणि एक सारांश किंवा उत्तर पाठवते. // उघडले पृष्ठ स्वरूपात प्राप्त परिणाम: शोध बॉक्स मध्ये, वापरकर्ता http ने सुरू होतो असा साइट पत्ता "दुसऱया".
याच ओळीत एक वेब पत्ता मुद्रण करताना, ब्राउझर DNS वापरून सर्व्हर आवश्यक आहे. सर्व्हरने HTTP शीर्षक (एक किंवा अनेक), त्याला एक ग्राहक पाठवते, आणि नंतर विनंती शिर्षक दर्शवितो ओळखतो. संच एक अनिवार्य पूर्व-विद्यमान शीर्षके समावेश आढळले नाही.
साधारणतया, HTTP शीर्षक सूचविले प्रभावी. ते विनंती केलेली माहिती पाठविले जाते HTML-कोडींग दृश्यमान नाहीत. सर्व्हर अनेक पदव्या आपोआप पाठवले जातात. PHP मध्ये पाठवू करण्यासाठी, हेडर फंक्शन वापरू.
ब्राउझर संवाद आणि वेबसाइट
ब्राउझर आणि साइट दरम्यान संवाद योजना खूप सोपे आहे. त्यामुळे HTTP शीर्षक नंतर सर्व्हर पाठवला आहे पृच्छाक्रमात, सुरू होते. प्रतिसाद क्लाएंट माहिती येतो आवश्यक आहे. प्रसंगोपात, http प्रोटोकॉल सतरा वर्षे - सर्वात इंटरनेट वर वापरले. हे सोपे, विश्वसनीय, जलद आणि लवचिक आहे. मुख्य कार्य http - वेब सर्व्हर माहिती विनंती. ligthttp, Apache, Nginx - क्लाएंट ब्राउझर आणि सर्व्हर आहे. त्यांना दरम्यान कनेक्शन यशस्वी आहे, तर एक क्वेरी प्रतिसाद सर्व्हर इच्छित माहिती प्राप्त करतो. Http माहिती मजकूर, ऑडिओ फाइल्स, व्हिडिओ समावेश आहे.
प्रोटोकॉल इतरांना वाहतूक असू शकते. क्लायंट विनंती तीन भाग समावेश:
- सुरू ओळ (संदेश प्रकार);
- शीर्षलेख (संदेश पर्याय);
- शरीर माहिती (एक रिकामी ओळ वेगळे की एक संदेश) आहे.
प्रारंभ ओळ - विनंती http शीर्षलेख फील्ड एक अनिवार्य घटक. वापरकर्ता विनंती रचना तीन मुख्य भाग बनलेला आहे:
- पद्धत. तो विनंती प्रकार सूचित करते.
- पथ (पथ). डोमेन खालील जे URL, ही ओळ.
- प्रोटोकॉल वापरले. हे प्रोटोकॉल आणि http एक आवृत्ती समाविष्टीत असते.
आधुनिक ब्राउझर आवृत्ती 1.1 वापरा. ": मूल्य नाव" मध्ये स्वरूप शीर्षकगीत गेले.
HTTP-कॅशिंग
तळ ओळ कॅशे कॅश मध्ये HTML-पृष्ठे आणि इतर फाइल्सचा साठवण पुरवते (आपल्या हार्ड ड्राइव्हवर कार्य स्मृती मध्ये) आहे. हे त्यांना प्रवेश गति आणि बँडविड्थ पुन्हा जतन करण्यासाठी आहे.
कॅशे क्लाएंट ब्राउझर, मध्यम गेटवे आणि प्रॉक्सी सर्व्हर आहे. आपण URL द्वारे एक संदेश पाठवा करण्यापूर्वी, ब्राउझर कॅशे वस्तू तपासेल. ऑब्जेक्ट उपस्थित नसेल, तर, विनंतीवर पुढील सर्व्हर, तो Nginx सर्व्हरवर कॅशिंग HTTP शीर्षक तपासले जाते जेथे अग्रेषित आहे. गेटवे आणि प्रॉक्सी विविध वापरकर्ते द्वारे वापरले जातात, त्यामुळे कॅशे सामायिक केले आहे.
HTTP-कॅशिंग केवळ लक्षणीय साइट ऑपरेशन गति करू शकत नाही, पण पृष्ठाच्या जुन्या आवृत्ती देणे. सह साइटवर कॅशे प्रतिसाद शीर्षलेख पाठविताना. या HTTP द्वारे विनंती केलेली माहिती कॅश जाऊ शकत नाही.
वर्णन HTTP शीर्षक
HTTP शीर्षक मानले सर्वात महत्वाचे कॅशे यंत्रणा कालबाह्य होईल. हे मथळे प्रतिसाद माहिती प्रदान कालावधी समाप्ती तारीख अहवाल देत आहेत. ते वेळ आणि तारीख कॅशे शिळा मानला जातो तेव्हा सूचित करतात. उदाहरणार्थ एक मथळा खालीलप्रमाणे: कालबाह्य होईल: वेन, 30 नोव्हेंबर 2016 13:45:00 GMT. ही रचना कॅशे पृष्ठे आणि चित्रे समावेश, जवळजवळ सर्वत्र वापरले जाते. वापरकर्ता जुनी तारीख निवड तर, माहिती कॅश केलेली नाही.
HTTP प्रॉक्सी शीर्षलेख शिर्षक दुवा वर्गात आहेत. ते डीफॉल्टनुसार कॅश नाही. व्यवस्थित काम कॅश करण्यासाठी, प्रत्येक URL सामग्री एक मूर्त स्वरूप अनुरूप असणे आवश्यक आहे. पृष्ठ दोन भाषांमध्ये वैध असेल तर प्रत्येक आवृत्ती त्याच्या स्वत: च्या URL असणे आवश्यक आहे. शीर्षक कॅशे क्वेरी नाव शीर्षलेख त्यानुसार बदलू. उदाहरणार्थ, क्वेरी प्रदर्शन ब्राउझर अवलंबून असल्यास, सर्व्हर एक मथळा पाठवू करणे आवश्यक आहे. त्यामुळे, कॅशे मध्ये चौकशी आणि दस्तऐवज प्रकार भिन्न आवृत्त्या साठवले जातात. अनावश्यक काढून टाकते पासून TTP, स्वीकार शिर्षक वापरले स्त्रोत शक्य स्वरूप यादी अप काढणे आवश्यक आहे ते कार्य करण्यासाठी जोरदार सोपे.
ओव्हरहेड पास की शीर्षलेख चार गट आहेत. या मुख्य मथळे आहेत -, तसेच निसर्ग कोणत्याही अहवाल सर्व्हर व क्लाएंट, विनंती आणि प्रतिसाद ते समाविष्ट आहेत. नंतरचे क्लाएंट व सर्व्हर कोणतेही संदेश सामग्री वर्णन.
HTTP मथळा एक अतिरिक्त प्रमाणीकरण मानले जाते. वेबपृष्ठ-क्लायंट प्रमाणीकरण विचारतील, ब्राउझर वापरकर्ता नाव आणि संकेतशब्द प्रविष्ट फील्ड एक विशेष विंडो दाखवतो. वापरकर्ता त्यांच्या डेटा प्रवेश केल्यानंतर, ब्राउझर विनंती http पाठवते. तो "अधिकृतता" शीर्षक आहे.
कसे मथळे पाहण्यासाठी?
HTTP मथळा पाहण्यासाठी, आपल्याला, आपल्या ब्राउझरच्या प्लग-इन स्थापित करणे उदाहरणार्थ, फायरफॉक्स गरज:
- फायरबग. ठळक बातम्या पहा, आपण टॅब निव्वळ (नेटवर्क), जेथे निवडू शकता सर्व (सर्व). हे प्लगइन वेब डेव्हलपर करीता उपयोगी होईल अशी वैशिष्ट्ये आहेत.
- थेट HTTP शीर्षक. HTTP शीर्षक पहाण्यासाठी साधे प्लग-इन. हे व्युत्पन्न केले जाऊ शकते स्वतः विनंती करा.
- सदस्य सहज कात्रीदेखील Ghrome ते सेटिंग्ज बटण क्लिक करा, तेव्हा विकसक साधने (निव्वळ कामे) निवडा.
प्लग-इन स्थापित केलेले नाहीत, तेव्हा तो चालवा आणि आपल्या रीफ्रेश ब्राउझर.
क्वेरी पद्धती
HTTP वापरले पद्धती, सर्व्हरवर संदेश स्वरूपात प्रसारित केले जातात सूचना, सह साम्य आहे. या इंग्रजी भाषेत एक विशेष संदेश आहे.
- पद्धत मिळेल. हे संसाधन माहिती विनंती करण्यासाठी वापरले जाते. क्रिया सुरू सर्व त्याच्या बरोबर होता.
- पोस्ट. तो सादर वापरत आहे. उदाहरणार्थ, सामाजिक नेटवर्क किंवा टिप्पणी एक संदेश, ब्राउझर पोस्ट-विनंती शरीर ठेवते आणि सर्व्हरला पाठवते.
- HEAD. पद्धत प्रथम समान आहे, पण फुफ्फुसे काम करतो. तो प्रतिसाद संदेश पासून वगळता, फक्त मेटा-डाटा विचारतो. पद्धत वापरली जाते, ते डाउनलोड न फाइल्स माहिती प्राप्त करू इच्छित असल्यास. ते सर्व्हरवर दुवे कार्यक्षमतेची चाचणी करू इच्छित असल्यास वापरा.
- ठेवा. URL डेटा लोड करतो. तो डेटा मोठ्या प्रमाणात प्रसारित.
- पर्याय. सर्व्हर संरचना काम करताना.
- URI. तो एक संसाधन ओळखते आणि एक URL असते.
रचना HTTP प्रतिसाद
सर्व्हर लांब संदेश क्लाएंट विनंतीला प्रतिसाद. प्रतिसाद प्रोटोकॉल आवृत्ती सर्व्हर स्थिती कोड (200) हे सूचित काही ओळी, यांचा समावेश आहे. तो येणारे विनंती प्रक्रिया सर्व्हरवर बदलले आहे काय बोलतो:
- "शंभर" स्थिती माहिती एक यशस्वी प्रक्रिया सूचित करते. सर्व्हर त्यानंतर ग्राहकाला दस्तऐवज पाठवते. विनंती ओळी उर्वरित प्रसारित केलेली माहिती अन्य माहिती सूचित करतात.
- फाईल आढळली नाही आहे किंवा अस्तित्वात नाही, तर सर्व्हर क्लाएंट 404 पाठवते, तो देखील एक चूक म्हणतात.
- कोड 206 सूचित आंशिक फाइल डाउनलोड, एक करताना केल्यानंतर पुन्हा सुरू केले जाऊ शकते.
- कोड 401 अधिकृतता न सूचित करते. या विनंती केलेले पृष्ठ नोंद पुष्टी करण्यासाठी प्रविष्ट करणे आवश्यक आहे की एक संकेतशब्द संरक्षित आहे याचा अर्थ असा की.
- प्रवेशाचा हक्क मनाई म्हणाले, कोड दृश्ये, डाउनलोड किंवा व्हिडिओवर 403. निर्बंध - इंटरनेट वर एक सामान्य प्रतिसाद.
- विनंती केलेली फाईल तात्पुरत्या चळवळ, अंतर्गत सर्व्हर त्रुटी, अंतिम चळवळ: देखील कोड इतर आवृत्त्या आहेत. या प्रकरणात, वापरकर्ता पुनर्निर्देशित केले जाईल. एक कोड 500, जे सर्व्हर ऑपरेशन मध्ये ते अपयशी झाले याचा अर्थ असा की, तर.
URL - हे काय आहे?
URL - क्लाएंट व सर्व्हर अंतर्गत संवाद वेब असतो. एकसारख्या संसाधन शोधक - एक विनंती सहसा URL द्वारे पाठवले आहे. विनंती URL रचना अतिशय सोपे आहे. http प्रोटोकॉल (शीर्षलेख), संताप (वेबसाईटचा पत्ता), पोर्ट, resourte मार्ग आणि क्वेरी: अनेक घटक बनलेला आहे.
प्रोटोकॉल देखील सुरक्षित http चे कनेक्शन आणि माहितीची देवाण घेवाण उपलब्ध आहे. URL-पत्ता इंटरनेट वर एक विशिष्ट साइट स्थान माहिती समाविष्टीत आहे. पत्ता डोमेन नाव, पृष्ठ मार्गावर, तसेच त्याचे नाव समाविष्ट केले आहे.
एका URL वर काम मुख्य करप्रतिग्रह - तो संख्या आणि चिन्हे लॅटिन वर्णमाला सह अस्ताव्यस्त संवाद, तसेच आहे. एसइओ ऑप्टिमायझेशन पत्ता URL एक महत्वाची भूमिका बजावते.
उपयुक्त इशारे
सक्रिय संगणक वापरकर्ते आणि विकासक क्षेत्रात तज्ञ दिलेल्या काही व्यावसायिक सल्ला परिचित ठिकाणी नाहीत:
- फायली आणि कागदपत्रे कालबाह्यता तारखा, अद्यतने विषय सूचित. सांख्यिकी माहिती कमाल वय उच्च मूल्ये पुरविले जाते.
- एक वेगळे दस्तऐवज फक्त एका URL उपलब्ध असणे आवश्यक आहे.
- फाईल अद्यतनित करा वापरकर्ता द्वारे डाउनलोड करण्यासाठी असल्यास, नाव बदला आणि ते या निर्देशित पानाशी जोडले. हे ऐवजी जुने दस्तऐवज पेक्षा नवीन डाउनलोड याची खात्री.
- गेल्या-सुधारित शीर्षलेख सामग्री गेल्या बदल उपस्थित तारीख पालन करणे आवश्यक आहे. , पृष्ठे आणि दस्तऐवज resave नये आपण त्यांना बदलल्याशिवाय.
- पोस्ट-विनंती गरज आहे फक्त जेथे वापरा. SSL वापरून काम कमी करा.
- सर्व्हर पाठविण्यापूर्वी शीर्षक प्लगइन REDbot तपासावे.
Similar articles
Trending Now