Postman starpniekserveris iPhone ir metode, kā uztvert un atkļūdot HTTP un HTTPS tīkla pieprasījumus, ko veic iPhone vai lietojumprogrammas, kas darbojas iPhone, maršrutējot trafiku caur pastnieku, kas darbojas datorā. Šī iestatīšana ļauj izstrādātājiem un testētājiem pārbaudīt API pieprasījumus un atbildes tieši no mobilās ierīces, lai novērstu, pārbaudītu, uzraudzītu vai uzlabotu lietotņu izturēšanos.
Lai izmantotu Postman starpniekserveri ar iPhone, abām ierīcēm-iPhone un datoram ar instalēto Postman â jābūt savienotam ar to pašu Wi-Fi tīklu. Būtiskā ideja ir konfigurēt iPhone, lai nosūtītu savu HTTP trafiku caur datora IP adresi un norādīto portu, kur pastnieks klausās kā starpniekserveri.
Postman starpniekservera iestatīšana iPhone
1. Sāciet Postman starpniekserveri datorā
- Atveriet Postman lietotni datorā.
- Atrodiet un iespējojiet iebūvēto starpniekservera funkciju, kas parasti atrodama pastnieka kājenē vai iestatījumos saderināšanas vai starpniekservera sesijā.
- Ņemiet vērā porta numuru Pastman piešķir vai konfigurējiet noteiktu portu (parasti 5555).
- Sāciet starpniekserveri, lai sāktu klausīties tīkla trafiku.
2. Atrodiet datora vietējo IP adresi
- MacOS, dodieties uz sistēmas preferenču> Tīklu, atlasiet aktīvā tīkla saskarni un ņemiet vērā IP adresi.
- operētājsistēmā Windows, atveriet iestatījumus> Tīkls un internets> Wi-Fi (vai Ethernet) un pārbaudiet IP adresi sadaļā Properties.
3. Konfigurējiet starpniekserveri iPhone
- iPhone, atveriet iestatījumus un dodieties uz Wi-Fi.
- Pieskarieties informācijas ikonai (â) blakus savienotajam Wi-Fi tīklam.
- Ritiniet uz leju līdz HTTP starpniekservera iestatījumiem un izvēlieties rokasgrāmatu.
- Ievadiet datora IP adresi kā serveri.
- Kā ostu ievadiet Postman starpniekservera porta numuru (piemēram, 5555).
- Saglabājiet iestatījumus.
4. Sertifikāta instalēšana HTTPS trafikai
- Lai uztvertu HTTPS trafiku, Postman izmanto sertifikātu iestādes (CA) sertifikātu, lai atšifrētu šifrētu trafiku.
-Sertifikāta fails `Postman-Proxy-ca.crt` atrodas jūsu datorā Postman starpniekservera mapē:
- MacOS: `~/bibliotēka/lietojumprogrammu atbalsts/pastnieks/starpniekserveris`
- Windows: `C: \ lietotāji \\ AppData \ viesabonēšana \ Postman \ Proxy`
- Linux: `~/.config/Postman/Proxy`
- Pārsūtiet šo sertifikātu uz iPhone, parasti, izmantojot airdrop, e -pastu vai lejupielādi.
- iPhone atveriet sertifikāta failu un instalējiet to, sekojot uzvednēm iestatījumos> Lejupielādēts profils> Instalēt.
- Pēc instalēšanas dodieties uz iestatījumiem> Vispārīgi> Par> sertifikāta uzticības iestatījumiem un iespējojiet pilnu instalētā sertifikāta uzticību, lai pastnieks varētu pārtvert un atšifrēt HTTPS trafiku.
5. Satiksmes uztveršanas starpniekservera izmantošana
- Kad starpniekserveris ir konfigurēts un sertifikāts ir instalēts (HTTPS), tīkla trafiks no iPhone maršrutēs caur Postman.
- Atveriet lietotnes vai safari iPhone un mijiedarbojieties ar tīkla pakalpojumiem vai API.
- Pastnieks parādīs notvertos pieprasījumus un atbildes tā starpniekservera sesijas logā, kur tos var pārbaudīt.
Kopīgas problēmas un problēmu novēršana
-Wi-Fi atvienošana pēc starpniekservera iestatīšanas: Daži lietotāji ziņo, ka Wi-Fi atvienojas, iestatot starpniekserveri. Pareizas IP un portu konfigurācijas nodrošināšana un pareiza sertifikāta instalēšana parasti to atrisina.
- Nav notverta trafika: pārbaudiet, vai abas ierīces atrodas vienā un tajā pašā tīklā un vai neviens ugunsmūri bloķē savienojumu. Pārbaudiet starpniekservera iestatījumus iPhone un pārliecinieties, vai Postman starpniekservera sesija ir aktīva.
- HTTPS trafiks, kas nav notverts: Parasti to izraisa, neinstalējot vai uzticoties Postman CA sertifikātam iPhone.
- Starpniekservera autentifikācijas jautājumi: ja starpniekservera serverī nepieciešama autentifikācija, konfigurējiet to Postman. Visbiežāk tas nav vajadzīgs vietējā starpniekservera atkļūdošanai.
starpniekservera konfigurācija pastniekā
Postman ļauj divu veidu starpniekservera konfigurācijas:
- Sistēmas starpniekserveris: izmanto operētājsistēmas starpniekservera iestatījumus. Pastman automātiski nosūta pieprasījumus, izmantojot šo starpniekserveri, ja tas ir iespējams.
- Pielāgots starpniekserveris: manuāli definējiet starpniekservera iestatījumus Postman (IP adrese un ports), ieskaitot protokola veidu (HTTP, HTTPS, zeķu versijas) un akreditācijas datus, ja nepieciešams.
Postman atbalsta HTTP un HTTPS pieprasījumus, izmantojot zeķu starpniekserveri, bet tam ir daži ierobežojumi atkarībā no starpniekservera veida.
Izmantojiet gadījumus iPhone Postman starpniekservera
- API izstrāde un testēšana: Iegūstiet izstrādes lietotņu pieprasījumus, lai pārbaudītu API zvanus.
- Mobilo lietojumprogrammu atkļūdošana: identificējiet negaidītu API reakcijas izturēšanos vai neveiksmes.
- Drošības pārbaude: Pārbaudiet sensitīvus datus, kas tiek pārsūtīti tīklā.
- Veiktspējas uzraudzība: analizējiet tīkla pieprasījumu laiku un lielumu mobilajās ierīcēs.
- Izglītības mērķi: uzziniet, kā mobilās lietotnes sazinās ar aizmugures pakalpojumiem.
Drošības un privātuma apsvērumi
Starpniekservera izmantošana, lai pārtvertu mobilo trafiku, ir saistīta ar HTTPS trafika atšifrēšanu, kurai nepieciešama uzticama sertifikāta instalēšana. Šis process ļauj pastmītim lasīt šifrētu trafiku, bet arī prasa uzticību rīka drošībai. Lietotājiem pēc testēšanas jānoņem vai jāatspējo starpniekservera konfigurācijas un sertifikāti, lai izvairītos no drošības riskiem.
Turklāt tiek atzīmēts, ka Postman nosūta dažus telemetrijas datus, izmantojot noteiktas funkcijas, tāpēc ir ieteicama novērtēt privātuma ietekmi uz jutīgu trafiku.
soļu kopsavilkums
- Iespējot Postman starpniekserveri datorā.
- Ņemiet vērā datora IP un starpniekservera klausīšanās portu.
- Konfigurējiet iPhone Wi-Fi starpniekserveri manuāli, lai norādītu uz datora IP un portu.
- Instalējiet un uzticieties Postman CA sertifikātu iPhone, lai iegūtu HTTPS trafika uztveršanu.
- Izmantojiet lietojumprogrammas iPhone, lai ģenerētu tīkla trafiku.
- Pārbaudiet uzņemtos pieprasījumus un atbildes Postman datorā.