Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 2521|Απάντηση: 1

Η PHP λαμβάνει όλες τις πληροφορίες κεφαλίδας

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 24/12/2023 7:59:29 μ.μ. | | | |
Απαιτήσεις: Μερικές φορές τα αιτήματα φτάνουν στην PHP για την επεξεργασία αιτημάτων και πολλές διαδικασίες μπορεί να απαιτούνται από τους διαχειριστές (π.χ. αντίστροφος διακομιστής μεσολάβησης, εξισορρόπηση φορτίου κ.λπ.) και η ενδιάμεση διαδικασία μπορεί να διαγράψει τις πληροφορίες κεφαλίδας αιτήματος και να χρησιμοποιήσει την php για την έξοδο όλων των κεφαλίδων αιτημάτων για τον εντοπισμό σφαλμάτων μας.

Διακομιστής Apache

Κάτω από τον διακομιστή Apache, μπορείτε να χρησιμοποιήσετε απευθείας την ενσωματωμένη συνάρτηση PHP για να λάβετε τις πληροφορίες κεφαλίδας αιτήματος HTTP του πελάτη, ο κώδικας είναι ο εξής:


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

Διακομιστές IIS και Nginx

Οι παραπάνω λειτουργίες δεν υποστηρίζονται από το IIS ή το Nginx και μπορούν να υλοποιηθούν μέσω προσαρμοσμένων λειτουργιών, ο κώδικας είναι ο εξής:

Οπως φαίνεται παρακάτω:



Πόροι:Η σύνδεση με υπερσύνδεσμο είναι ορατή.





Προηγούμενος:Αλλαγές στη βασική εικόνα του Docker για το .NET 8
Επόμενος:Το Nginx αναχαιτίζει όλα τα αιτήματα και επιστρέφει το ίδιο περιεχόμενο απάντησης
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 24/12/2023 8:05:11 μ.μ. |
Η php λαμβάνει την παράμετρο header του αιτήματος
https://www.itsvse.com/thread-3876-1-1.html
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com