Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Proxy του iPhone Postman


Proxy του iPhone Postman


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

Για να χρησιμοποιήσετε το Proxy Postman με ένα iPhone, και οι δύο συσκευές-το iPhone και ο υπολογιστής με το Postman εγκατεστημένο πρέπει να συνδεθούν στο ίδιο δίκτυο Wi-Fi. Η βασική ιδέα είναι να διαμορφώσετε το iPhone για να στείλετε την κυκλοφορία HTTP μέσω της διεύθυνσης IP του υπολογιστή και μιας συγκεκριμένης θύρας όπου ο Postman ακούει ως διακομιστή μεσολάβησης.

Ρύθμιση του Proxy Proxy για το iPhone

1. Ξεκινήστε τον πληρεξούσιο του ταχυδρομείου στον υπολογιστή σας
- Ανοίξτε την εφαρμογή ταχυδρομείου στον υπολογιστή σας.
- Εντοπίστε και ενεργοποιήστε το ενσωματωμένο χαρακτηριστικό πληρεξούσιου που βρίσκεται συνήθως στο υποσέλιδο ή τις ρυθμίσεις του Postman υπό τη σύλληψη ή τη συνεδρία.
- Σημειώστε ότι ο ταχυδρομικός αριθμός θύρας αποστέλλεται ή διαμορφώνει μια συγκεκριμένη θύρα (συνήθως 5555).
- Ξεκινήστε τη συνεδρία μεσολάβησης για να αρχίσετε να ακούτε την κυκλοφορία δικτύου.

2. Βρείτε την τοπική διεύθυνση IP του υπολογιστή
- Στο MACOS, μεταβείτε στο σύστημα προτιμήσεων> Δίκτυο, επιλέξτε τη διεπαφή ενεργού δικτύου και σημειώστε τη διεύθυνση IP.
- Στα Windows, Ανοίξτε τις Ρυθμίσεις> Δίκτυο & Internet> Wi-Fi (ή Ethernet) και ελέγξτε τη διεύθυνση IP κάτω από τις ιδιότητες.

3. Διαμορφώστε το πληρεξούσιο στο iPhone
- Στο iPhone, ανοίξτε τις ρυθμίσεις και μεταβείτε στο Wi-Fi.
- Πατήστε το εικονίδιο πληροφοριών (Â) δίπλα στο συνδεδεμένο δίκτυο Wi-Fi.
- Μετακινηθείτε προς τα κάτω στις ρυθμίσεις πληρεξούσιου HTTP και επιλέξτε το εγχειρίδιο.
- Εισαγάγετε τη διεύθυνση IP του υπολογιστή ως διακομιστή.
- Εισαγάγετε τον αριθμό θύρας Postman Proxy (π.χ., 5555) ως θύρα.
- Αποθηκεύστε τις ρυθμίσεις.

4. Εγκατάσταση πιστοποιητικού για επισκεψιμότητα HTTPS
- Για να συλλάβει την κυκλοφορία HTTPS, ο Postman χρησιμοποιεί πιστοποιητικό πιστοποιητικού (CA) για την αποκρυπτογράφηση της κρυπτογραφημένης κυκλοφορίας.
-Το αρχείο πιστοποιητικού `postman-proxy-ca.crt` βρίσκεται στον υπολογιστή σας στο φάκελο Postman Proxy:
- macOS: `~/βιβλιοθήκη/υποστήριξη εφαρμογής/ταχυδρομικός/proxy '
- Windows: `C: \ Users \\ AppData \ Roaming \ Postman \ Proxy '
- Linux: `~/.config/postman/proxy`
- Μεταφέρετε αυτό το πιστοποιητικό στο iPhone, συνήθως μέσω airdrop, ηλεκτρονικού ταχυδρομείου ή λήψης.
- Στο iPhone, ανοίξτε το αρχείο πιστοποιητικού και εγκαταστήστε το ακολουθώντας τις προτροπές στις Ρυθμίσεις> Προφίλ Λήψη> Εγκατάσταση.
- Μετά την εγκατάσταση, μεταβείτε στις Ρυθμίσεις> Γενικά> Σχετικά με τις Ρυθμίσεις Εμπιστοσύνης Πιστοποιητικών και Ενεργοποιήστε την πλήρη εμπιστοσύνη για το εγκατεστημένο πιστοποιητικό για να επιτρέψετε στον ταχυδρομείο να παρακολουθεί και να αποκρυπτογραφεί την κυκλοφορία HTTPS.

5. Χρησιμοποιώντας το πληρεξούσιο για τη σύλληψη της κυκλοφορίας
- Μόλις ρυθμιστεί ο πληρεξούσιος και το πιστοποιητικό είναι εγκατεστημένο (για HTTPS), η κυκλοφορία δικτύου από το iPhone θα δρομολογηθεί μέσω του Postman.
- Ανοίξτε εφαρμογές ή σαφάρι στο iPhone και αλληλεπιδράστε με υπηρεσίες δικτύου ή API.
- Ο Postman θα δείξει τα αιτήματα και τις απαντήσεις που έχουν καταγραφεί στο παράθυρο περιόδου σύνδεσης του πληρεξούσιου, όπου μπορούν να επιθεωρηθούν.

Κοινά ζητήματα και αντιμετώπιση προβλημάτων

-Αποσυνδέση Wi-Fi μετά από ρύθμιση πληρεξούσιου: Μερικοί χρήστες αναφέρουν ότι το Wi-Fi αποσυνδέεται κατά τη δημιουργία του πληρεξούσιου. Εξασφαλίζοντας τη σωστή διαμόρφωση IP και θύρας και τη σωστή εγκατάσταση πιστοποιητικού, συνήθως επιλύει αυτό.
- Δεν έχει καταγραφεί η κυκλοφορία: Ελέγξτε ότι και οι δύο συσκευές βρίσκονται στο ίδιο δίκτυο και ότι δεν εμποδίζουν τα τείχη προστασίας της σύνδεσης. Επαληθεύστε τις ρυθμίσεις πληρεξούσιου στο iPhone και βεβαιωθείτε ότι η περίοδος διακομιστή μεσολάβησης ταχυδρομείου είναι ενεργή.
- Η κυκλοφορία HTTPS δεν έχει καταγραφεί: συνήθως προκαλείται από την μη εγκατάσταση ή την εμπιστοσύνη του πιστοποιητικού Postman CA στο iPhone.
- Ζητήματα ελέγχου ταυτότητας Proxy: Εάν ο διακομιστής μεσολάβησης απαιτεί έλεγχο ταυτότητας, διαμορφώστε αυτό στο Postman. Τις περισσότερες φορές, αυτό δεν είναι απαραίτητο για τη βασική τοπική σφάλμα πληρεξούσιου.

Διαμόρφωση proxy στο Postman

Το Postman επιτρέπει δύο τύπους διαμορφώσεων μεσολάβησης:

- Proxy System: Χρησιμοποιεί τις ρυθμίσεις πληρεξούσιου του λειτουργικού συστήματος. Ο Postman στέλνει αυτόματα αιτήματα μέσω αυτού του πληρεξούσιου εάν είναι ενεργοποιημένος.
- Προσαρμοσμένος πληρεξούσιος: καθορίστε με μη αυτόματο τρόπο τις ρυθμίσεις πληρεξούσιου στο postman (διεύθυνση IP και θύρα), συμπεριλαμβανομένου του τύπου πρωτοκόλλου (HTTP, HTTPS, των εκδόσεων κάλτσες) και των διαπιστευτηρίων εάν απαιτείται.

Το Postman υποστηρίζει τα αιτήματα HTTP και HTTPS χρησιμοποιώντας έναν πληρεξούσιο κάλτσες, αλλά έχει ορισμένους περιορισμούς ανάλογα με τον τύπο πληρεξούσιου.

Χρησιμοποιήστε περιπτώσεις για πληρεξούσιο

- Ανάπτυξη και δοκιμή API: αιτήματα λήψης από εφαρμογές που βρίσκονται σε ανάπτυξη για την επαλήθευση των κλήσεων API.
- Εφαρμογή εφαρμογών για κινητά: Προσδιορίστε απροσδόκητες συμπεριφορές ή αποτυχίες απάντησης API.
- Δοκιμή ασφαλείας: Επιθεωρήστε τα ευαίσθητα δεδομένα που μεταδίδονται μέσω του δικτύου.
- Παρακολούθηση απόδοσης: Αναλύστε το χρόνο και το μέγεθος των αιτημάτων δικτύου σε κινητές συσκευές.
- Εκπαιδευτικοί σκοποί: Μάθετε πώς οι εφαρμογές για κινητά επικοινωνούν με τις υπηρεσίες Backend.

Σκέψεις ασφαλείας και ιδιωτικού απορρήτου

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

Επιπλέον, ο Postman έχει σημειωθεί για να στείλει ορισμένα δεδομένα τηλεμετρίας όταν χρησιμοποιείτε ορισμένες λειτουργίες, οπότε η αξιολόγηση των επιπτώσεων στην προστασία της ιδιωτικής ζωής κατά τη λήψη ευαίσθητης κυκλοφορίας είναι σκόπιμη.

Περίληψη των βημάτων

- Ενεργοποιήστε τον διακομιστή μεσολάβησης ταχυδρομείου στον υπολογιστή.
- Σημειώστε τη θύρα ακρόασης IP και proxy του υπολογιστή.
- Διαμορφώστε το iPhone Wi-Fi Proxy με μη αυτόματο τρόπο για να επισημάνετε την IP και τη θύρα του υπολογιστή.
- Εγκαταστήστε και εμπιστευτείτε το πιστοποιητικό CA του Postman στο iPhone για τη λήψη κυκλοφορίας HTTPS.
- Χρησιμοποιήστε εφαρμογές στο iPhone για τη δημιουργία της κυκλοφορίας δικτύου.
- Επιθεωρήστε τα αιτήματα και τις απαντήσεις που έχουν καταγραφεί στον υπολογιστή στον υπολογιστή σας.

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