Კომპიუტერები, Პროგრამული უზრუნველყოფა
Რა არის HTTP პროტოკოლის?
ჰიპერტექსტის გადაცემის პროტოკოლი (ან HTTP) საფუძველზე მონაცემების მსოფლიო აბლაბუდა. ასეთი ოქმები არის სტრუქტურირებული ტექსტური, რომელიც იყენებს ლოგიკურ კავშირებს (ჰიპერბმულებს) შორის კვანძების შეიცავს კონკრეტულ მონაცემებს. ამდენად, ეს მეთოდი გაცვლის ან გადაცემის ჰიპერტექსტის.
წარმოადგენს HTTP პროტოკოლის მუშაობს როგორც ფუნქცია თხოვნა-პასუხი კლიენტის სერვერის კომპიუტერული მოდელი. მაგალითად, ბრაუზერში, როგორც კლიენტს და სერვერზე მასპინძლობს საიტი. კლიენტი აგზავნის HTTP მოთხოვნის გაგზავნა სერვერზე, გარკვეული რესურსები (მაგალითად, HTML ფაილი, და სხვა მასალები), და შემდეგ დააბრუნებს პასუხი გაგზავნა. პასუხი შეიცავს ინფორმაციას მოთხოვნით, და შეიძლება ასევე შეიცავდეს მოთხოვნილი შემცველობა გაგზავნა ორგანოს.
ბრაუზერი არის ძირითადი მაგალითია მომხმარებლის აგენტი (კლიენტი). სხვა სახის შესახებ აგენტები მოიცავს პროგრამული გამოიყენება ინდექსირებას საძიებო, მობილური პროგრამები და სხვა რესურსები, გამოყენება ან ჩვენება ვებ შინაარსი.
HTTP პროტოკოლის შექმნილია შუალედური ქსელის ელემენტების, რათა გაზარდოს ან საშუალებას შორის კომუნიკაციის კლიენტებს და სერვერები. საიტები მაღალი მოძრაობის ხშირად ამოღებული თავად ისარგებლოს ქეში ვებ სერვერების, რომ ცარიელია შინაარსი სახელით უმაღლესი რესურსები, შემცირების ჩამოტვირთვა დრო. Cache ბრაუზერების ამავე დროს საშუალებას აძლევს მომხმარებელს, რათა შეამციროს ქსელური ტრაფიკის. პროქსი სერვერი, რომელიც იყენებს HTTP დაფუძნებული ოქმი ლოკალურ ქსელში შეუძლია კავშირის მომხმარებელს, არა გლობალურად routable მისამართები, by relaying შეტყობინებები გარე სერვერებიდან.
HTTP სხდომა მორიგი პროცესი მოითხოვს და რეაგირება. კლიენტის მოთხოვნის შექმნით TCP-კავშირი კონკრეტული პორტი სერვერზე, და ბოლო ერთი უსმენს ეს პორტი და ელოდება მოთხოვნის გაგზავნა. მიღების სერვერზე აგზავნის სტატუსი ბარი პასუხი გაგზავნა. სხეულის გაგზავნა, როგორც წესი, არის მოთხოვნილი რესურსი, მიუხედავად იმისა, რომ ეს შეიძლება იყოს ნაჩვენები და შეცდომა ან სხვა ინფორმაცია.
თუ გავითვალისწინებთ იმ მიზნით, HTTP პროტოკოლს, უნდა აღინიშნოს, რომ იგი განსაზღვრავს მეთოდები მიუთითოს ზომები, რათა შესრულდეს განსაზღვრული რესურსი. ფორმა ჩვენების ინფორმაცია (ადრე არსებული მონაცემები და დინამიურად გენერირებული) დამოკიდებულია შესრულების სერვერზე. ხშირად, რესურსი შეესაბამება ფაილი ან სკრიპტი, რომელიც მდებარეობს მასპინძელი.
ზოგი მეთოდი, რომელიც იყენებს ჰიპერტექსტის გადაცემის პროტოკოლი HTTP, განკუთვნილია მხოლოდ ინფორმაციის მოძიება და, შესაბამისად, არ უნდა შეიცვალოს სახელმწიფო სერვერზე. სხვა სიტყვებით, რომ მათ არ აქვთ სერიოზული გავლენა, გარდა შედარებით უწყინარი ეფექტი - ქეშირების ან იზრდება სტუმარი სტატისტიკა.
მეორეს მხრივ, HTTP პროტოკოლის შეიძლება იქნას გამოყენებული და ასეთი მეთოდები განკუთვნილია ქმედება, რომელიც შეიძლება გავლენა ან სერვერზე, ან სხვა გარე რესურსების - გააძლიეროს ფინანსური ოპერაციების ან შეასრულოს e-mail გადაცემა. ზოგჯერ, ასეთი მეთოდები გამოიყენება ვებ რობოტები ან ზოგიერთი საიტები და შეუძლია ითხოვს, მიუხედავად იმისა, რომ ძირითადი ამოცანები.
Similar articles
Trending Now