ΥπολογιστέςΛογισμικό

Τι είναι το HTTP πρωτόκολλο;

Το Hypertext Transfer Protocol (HTTP ή) είναι η βάση δεδομένων για το World Wide Web. Τέτοια πρωτόκολλα είναι ένα δομημένο κείμενο το οποίο χρησιμοποιεί λογικές συνδέσεις (hyperlinks) μεταξύ των κόμβων που περιέχει ορισμένα δεδομένα. Έτσι, αυτή η μέθοδος της ανταλλαγής ή τη μεταφορά υπερκειμένου.

Το HTTP πρωτόκολλο λειτουργεί ως συνάρτηση της αίτησης-απάντησης στο μοντέλο client-server υπολογιστών. Για παράδειγμα, ένα πρόγραμμα περιήγησης στο web ως πελάτης, και ένας server που φιλοξενεί το site. Ο πελάτης στέλνει ένα μήνυμα αίτησης HTTP στο διακομιστή, παροχή ορισμένων πόρων (π.χ., HTML αρχεία, και άλλα υλικά), και στη συνέχεια να επιστρέφει ένα μήνυμα απάντησης. Η απάντηση περιέχει πληροφορίες σχετικά με την αίτηση, και μπορεί επίσης να περιέχει το ζητούμενο περιεχόμενο στο σώμα του μηνύματος.

Το πρόγραμμα περιήγησης είναι ένα βασικό παράδειγμα ενός πράκτορα χρήστη (πελάτη). Άλλοι τύποι πρακτόρων χρήστη περιλαμβάνει λογισμικό που χρησιμοποιείται για την ευρετηρίαση από τους παρόχους αναζήτησης, κινητές εφαρμογές και άλλους πόρους που χρησιμοποιούν ή το περιεχόμενο ιστοσελίδων οθόνη.

HTTP πρωτόκολλο έχει σχεδιαστεί για να παρέχει τα ενδιάμεσα στοιχεία του δικτύου για να ενισχύσουν ή να είναι δυνατή η επικοινωνία μεταξύ των πελατών και των εξυπηρετητών. Οι περιοχές με υψηλή επισκεψιμότητα είναι συχνά ανακτώνται για τον εαυτό τους να επωφεληθούν από την προσωρινή μνήμη του web εξυπηρετητές που εμφανίζουν περιεχόμενο για λογαριασμό της ανώτερης πόρων, μειώνοντας το χρόνο λήψης. Cache προγράμματα περιήγησης στο Web, την ίδια στιγμή επιτρέπει στο χρήστη να μειώσει την κυκλοφορία του δικτύου. Ο διακομιστής μεσολάβησης που χρησιμοποιεί το πρωτόκολλο HTTP που βασίζεται σε ένα τοπικό δίκτυο μπορεί να παρέχει συνδεσιμότητα για τους πελάτες, όχι σε παγκόσμιο routable διευθύνσεις, από της αποστολής μηνυμάτων από εξωτερικούς servers.

HTTP συνεδρία είναι μια διαδοχική διαδικασία αιτήσεων και απαντήσεων. Ο πελάτης ξεκινά ένα αίτημα για την ίδρυση ενός TCP-σύνδεση με μια συγκεκριμένη θύρα στο διακομιστή, και η τελευταία ακούει στη θύρα αυτή και είναι σε αναμονή για ένα μήνυμα αίτησης. Μετά διακομιστής παραλαβής στέλνει ένα καθεστώς μπαρ το μήνυμα απάντησης. Το σώμα του μηνύματος, κατά κανόνα, είναι ένας πόρος που ζητήθηκε, αν και μπορεί να εμφανιστεί και ένα μήνυμα λάθους ή άλλες πληροφορίες.

Αν λάβουμε υπόψη το σκοπό του πρωτοκόλλου HTTP, θα πρέπει να σημειωθεί ότι καθορίζει τις μεθόδους για να υποδείξει μια ενέργεια που θα πραγματοποιηθεί στην εντοπίστηκαν πόρων. Η μορφή των πληροφοριών της οθόνης (τα προηγουμένως υπάρχοντα δεδομένα ή δημιουργούνται δυναμικά) εξαρτάται από την εφαρμογή του διακομιστή. Συχνά, ο πόρος αντιστοιχεί σε ένα αρχείο ή δέσμη ενεργειών, που βρίσκεται στον κεντρικό υπολογιστή.

Μερικές μέθοδοι που χρησιμοποιεί το πρωτόκολλο μεταφοράς υπερκειμένου HTTP, προορίζονται μόνο για την ανάκτηση πληροφοριών, και ως εκ τούτου δεν θα πρέπει να αλλάξει την κατάσταση του διακομιστή. Με άλλα λόγια, δεν έχουν σοβαρές επιπτώσεις, εκτός από τις σχετικά αβλαβείς αποτελέσματα - προσωρινή αποθήκευση ή την αύξηση των στατιστικών επισκέπτη.

Από την άλλη πλευρά, το HTTP πρωτόκολλο μπορεί να χρησιμοποιηθεί και τέτοιες μέθοδοι προορίζονται για δράσεις που θα μπορούσαν να έχουν επιπτώσεις είτε στο διακομιστή ή σε άλλους εξωτερικούς πόρους - για να ενισχυθούν οι οικονομικές συναλλαγές ή να εκτελέσει μετάδοση e-mail. Μερικές φορές, αυτές οι μέθοδοι που χρησιμοποιούνται από τα ρομπότ web ή ορισμένες τοποθεσίες και μπορεί να κάνει αιτήματα, ανεξάρτητα από τα κύρια καθήκοντα.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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