Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon IPhone Postman Proxy


IPhone Postman Proxy


A Postman Proxy az iPhone -on egy olyan módszer, amellyel az iPhone vagy az iPhone -on futó alkalmazások által készített HTTP és HTTPS hálózati kérelmek rögzítésére és hibakeresésére irányul, és a forgalmat a számítógépen futó postán révén irányítva. Ez a beállítás lehetővé teszi a fejlesztőknek és a tesztelőknek, hogy az API -kéréseket és a válaszokat közvetlenül a mobil eszközről vizsgálják meg a hibaelhárítás, tesztelés, megfigyelés vagy az alkalmazás viselkedésének javítása érdekében.

A Postman Proxy iPhone használatához az iPhone-t és a Postman telepített számítógépet mindkét eszközhöz ugyanabba a Wi-Fi hálózathoz kell csatlakoztatni. Az elengedhetetlen ötlet az, hogy az iPhone konfigurálása a HTTP forgalmának a számítógép IP -címén keresztül és egy megadott porton keresztül küldje el, ahol a Postman proxy szerverként hallgat.

A Postman Proxy beállítása az iPhone -hoz

1. Indítsa el a Postman proxyt a számítógépén
- Nyissa meg a Postman alkalmazást a számítógépén.
- Keresse meg és engedélyezze a beépített proxy funkciót, amelyet általában a Postman láblécben vagy a rögzítés vagy a proxy munkamenet alatt található beállítások.
- Vegye figyelembe, hogy a Postman portszám hozzárendel vagy konfiguráljon egy adott portot (általában 5555).
- Indítsa el a proxy munkamenetet, hogy megkezdje a hálózati forgalom hallgatását.

2. Keresse meg a számítógép helyi IP -címét
.
- Windows rendszeren, nyissa meg a beállításokat> Hálózat és internet> Wi-Fi (vagy Ethernet), és ellenőrizze az IP-címet a Tulajdonságok alatt.

3. Konfigurálja a proxyt az iPhone -on
- Az iPhone-on nyissa meg a beállításokat, és lépjen a Wi-Fi-re.
- Koppintson az Információs ikon (Â) elemre a csatlakoztatott Wi-Fi hálózat mellett.
- Görgessen lefelé a HTTP proxy beállításaira, és válassza a Kézikönyv lehetőséget.
- Írja be a számítógép IP -címét szerverként.
- Írja be a Postman Proxy Port számát (például 5555) portként.
- Mentse el a beállításokat.

4. tanúsítvány telepítése a HTTPS forgalomhoz
- A HTTPS forgalom rögzítéséhez a Postman egy tanúsítványi hatóság (CA) tanúsítványt használ a titkosított forgalom visszafejtésére.
-A „Postman-Proxy-Ca.crt” tanúsítványfájl a számítógépen található a Postman Proxy mappában:
- MacOS: `~/könyvtár/alkalmazás támogatás/Postman/Proxy '
- Windows: `C: \ Felhasználók \\ AppData \ Roaming \ Postman \ Proxy`
- Linux: `~/.config/Postman/Proxy`
- Átruházza ezt a tanúsítványt az iPhone -ra, általában AirDrop, e -mail vagy letöltés útján.
.
- A telepítés után lépjen a Beállítások> Általános> Körülbelül> Customs Trust beállításai elemre, és engedélyezze a telepített tanúsítvány teljes bizalmát, hogy a Postman lehessen és dekódoljon a HTTPS forgalmának.

5. A proxy használatával a forgalom elfogására
- Miután a proxy konfigurálva van, és a tanúsítvány telepítve van (HTTPS -hez), az iPhone hálózati forgalma a Postman -en keresztül vezet.
- Nyissa meg az alkalmazásokat vagy a szafarit az iPhone -on, és lépjen kapcsolatba a hálózati szolgáltatásokkal vagy API -kkal.
- A Postman megmutatja a rögzített kéréseket és a válaszokat a proxy munkamenetablakában, ahol ellenőrizhetők.

Általános kérdések és hibaelhárítás

-Wi-Fi leválasztás a proxy beállítása után: Egyes felhasználók a Wi-Fi leválasztást jelentik a proxy beállításakor. A megfelelő IP és port konfigurációjának biztosítása, valamint a tanúsítvány telepítésének megfelelő oldása ezt oldja meg.
- Nincs rögzítve forgalom: Ellenőrizze, hogy mindkét eszköz ugyanazon a hálózaton van -e, és hogy a tűzfalak sem blokkolják a kapcsolatot. Ellenőrizze az iPhone proxy beállításait, és ellenőrizze, hogy a Postman Proxy Session aktív -e.
- A HTTPS forgalmát nem rögzítik: Általában az a oka, hogy nem telepítik vagy bíznak a Postman CA tanúsítvánnyal az iPhone -ra.
- Proxy hitelesítési problémák: Ha a proxy szerver hitelesítést igényel, akkor konfigurálja ezt a Postman -ben. Leggyakrabban erre nincs szükség az alapvető helyi proxy hibakereséshez.

Proxy konfiguráció a Postman -ban

A Postman kétféle proxy -konfigurációt tesz lehetővé:

- Rendszerproxy: Az operációs rendszer proxy beállításait használja. A Postman automatikusan elküldi a kéréseket ezen a proxyon keresztül, ha engedélyezve van.
- Egyéni proxy: A proxy beállításainak kézi meghatározása a Postman -ben (IP -cím és port), beleértve a protokoll típust (HTTP, HTTPS, zokni verziók) és a hitelesítő adatokra, ha szükséges.

A Postman támogatja a HTTP és HTTPS kéréseket egy zokni proxy segítségével, de a proxy típusától függően bizonyos korlátozásokkal rendelkezik.

Használja az iPhone Postman Proxy eseteit

- API fejlesztése és tesztelése: Az API -hívások ellenőrzésére szolgáló alkalmazások kéréseinek rögzítése.
- Mobil alkalmazások hibakeresése: Azonosítsa a váratlan API -válasz viselkedését vagy hibáját.
- Biztonsági tesztelés: Vizsgálja meg az érzékeny adatokat, amelyeket a hálózaton továbbítanak.
- Teljesítményfigyelés: Elemezze a mobil eszközök hálózati kérelmeinek idejét és méretét.
- Oktatási célok: Tudja meg, hogyan kommunikálnak a mobilalkalmazások a háttérszolgáltatásokkal.

Biztonsági és adatvédelmi megfontolások

A proxy felhasználása a mobil forgalom elfogásához magában foglalja a HTTPS forgalom dekódolását, amely megköveteli a megbízható tanúsítvány telepítését. Ez a folyamat lehetővé teszi a Postman számára a titkosított forgalom elolvasását, de az eszköz biztonságában is bizalmat igényel. A felhasználóknak a biztonsági kockázatok elkerülése érdekében a tesztelés után el kell távolítaniuk vagy letiltaniuk a proxy konfigurációkat és tanúsítványokat.

Ezenkívül a Postman -t megjegyezték, hogy bizonyos funkciók felhasználásakor néhány telemetriai adatot küldenek, így az érzékeny forgalom rögzítése során a magánélet védelmének kiértékelése ajánlott.

A lépések összefoglalása

- Engedélyezze a Postman Proxy -t a számítógépen.
- Vegye figyelembe a számítógép IP és proxy hallgatási portját.
- Konfigurálja az iPhone Wi-Fi Proxy-t manuálisan, hogy a számítógép IP-jére és portjára mutatjon.
- Telepítse és bízza meg a Postman CA tanúsítványát az iPhone -ra a HTTPS forgalom rögzítéséhez.
- Használja az iPhone alkalmazásait a hálózati forgalom előállításához.
- Ellenőrizze a rögzített kéréseket és a válaszokat a számítógépen a Postman -ben.

Ez a megközelítés hatékony módszert kínál a mobil API interakciók valós időben történő hibakeresésére a Postman átfogó felületének felhasználásával, és támogatja mindkét kérési metaadat, mind hasznos teheradat részletes vizsgálatát. A beállítás azonban a hálózati beállítások és tanúsítványok gondos konfigurálását igényli a hatékony és biztonságos működéshez.