Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon IPhone Postman -välityspalvelin


IPhone Postman -välityspalvelin


Postman -välityspalvelin iPhonessa on menetelmä HTTP- ja HTTPS -verkkopyyntöjen kaappaamiseksi ja virheenkorjaamiseksi iPhonessa tai iPhonessa käynnissä olevien sovellusten avulla, reitittää liikennettä tietokoneella toimivan postmanin kautta. Tämän asennuksen avulla kehittäjät ja testaajat voivat tarkistaa sovellusliittymän pyynnöt ja vastaukset suoraan mobiililaitteelta sovelluskäyttäytymisen vianetsintä-, testaamiseen, seurantaan tai parantamiseen.

Postman-välityspalvelimen käyttämiseksi iPhonen kanssa, molemmat laitteet  iPhone ja tietokone, jossa postman asennetaan  on kytkettävä samaan Wi-Fi-verkkoon. Olennainen idea on määrittää iPhone lähettääkseen HTTP -liikenteensä tietokoneen IP -osoitteen kautta ja määritetyn portin, jossa PostMan kuuntelee välityspalvelimena.

Postman -välityspalvelimen asettaminen iPhonelle

1. Aloita postman välityspalvelin tietokoneellasi
- Avaa PostMan -sovellus tietokoneellesi.
- Etsi ja ota sisäänrakennettu välityspalvelinominaisuus, joka on tyypillisesti Postman-alatunnisteessa tai asetuksissa sieppaus- tai välityspalvelimen alla.
- Huomaa porttinumero postimies antaa tai määrittää tietyn portin (yleensä 5555).
- Käynnistä välityspalvelimen istunto aloittaaksesi verkon liikenteen kuuntelun.

2. etsi tietokoneen paikallinen IP -osoite
- Siirry MacOS -sivustossa System Asetukset> -verkko, valitse Active Network -rajapinta ja merkitse IP -osoite.
- Avaa Windowsissa asetukset> Verkko ja Internet> Wi-Fi (tai Ethernet) ja tarkista IP-osoite Ominaisuuksien alla.

3. Määritä välityspalvelin iPhonessa
- Avaa iPhonessa asetukset ja siirry Wi-Fi: hen.
- Napauta informaatiokuvaketta (Â) kytkettyyn Wi-Fi-verkon viereen.
- Vieritä alas HTTP -välityspalvelimen asetuksiin ja valitse käsikirja.
- Syötä tietokoneen IP -osoite palvelimena.
- Syötä postin Postman Proxy -portin numero (esim. 5555).
- Tallenna asetukset.

4. Sertifikaattien asennus HTTPS -liikenteelle
- HTTPS -liikenteen kaappaamiseksi Postman käyttää sertifikaattiviranomaisen (CA) sertifikaatin salauksen salatun liikenteen purkamiseen.
-Sertifikaattitiedosto `Postman-proxy-ca.crt` sijaitsee tietokoneellasi Postman Proxy -kansiossa:
- MacOS: `~/kirjasto/sovellustuki/postman/välityspalvelin`
- Windows: `C: \ Users \\ AppData \ Roaming \ Postman \ Proxy`
- Linux: `~/.config/postman/välityspalvelin`
- Siirrä tämä sertifikaatti iPhoneen, yleensä Airdropin, sähköpostien tai latauksen kautta.
- Avaa sertifikaattitiedosto iPhonessa ja asenna se seuraamalla kehotuksia asetuksissa> Profiili ladattu> Asenna.
- Asennuksen jälkeen siirry kohtaan Asetukset> Yleistä> Tietoja> Sertifikaattirahasto -asetuksista ja ota asennettu varmenne täydet luottamukset, jotta Postman voi siepata ja purkaa HTTPS -liikenne.

5. välityspalvelimen käyttäminen liikenteen sieppaamiseen
- Kun välityspalvelin on määritetty ja varmenne on asennettu (HTTPS: lle), verkon liikenne iPhonesta kulkee Postmanin läpi.
- Avaa sovellukset tai safari iPhonessa ja vuorovaikutuksessa verkkopalvelujen tai sovellusliittymien kanssa.
- Postman näyttää kaapatut pyynnöt ja vastaukset välityspalvelimen istunnon ikkunassa, jossa ne voidaan tarkistaa.

Yleiset kysymykset ja vianetsintä

-Wi-Fi-katkaisu välityspalvelimen asennuksen jälkeen: Jotkut käyttäjät ilmoittavat Wi-Fi-katkaisemista välityspalvelimen asettamisessa. Oikeiden IP- ja porttien määritysten varmistaminen ja varmenteen asennus oikeat ratkaisevat tämän yleensä.
- Kaapattu liikenne: Tarkista, että molemmat laitteet ovat samassa verkossa ja että ei palomuurit estä yhteyttä. Varmista välityspalvelimen asetukset iPhonessa ja varmista, että PostMan -välityspalvelin on aktiivinen.
- HTTPS -liikennettä ei ole kaapattu: Tyypillisesti aiheuttama siitä, ettei Postman CA -varmenteen asentaminen tai luottamusta iPhoneen.
- Välityspalvelimen todennusongelmat: Jos välityspalvelin vaatii todennuksen, määritä se postmanissa. Tätä ei useimmiten tarvita paikallisen välityspalvelimen virheenkorjaamiseen.

Välityspalvelimen kokoonpano Postmanissa

Postman sallii kahden tyyppiset välityspalvelimen kokoonpanot:

- Järjestelmävälityspalvelin: Käyttää käyttöjärjestelmän välityspalvelimen asetuksia. Postman lähettää pyynnöt automaattisesti tämän välityspalvelimen kautta, jos se on käytössä.
- Mukautettu välityspalvelin: Määritä manuaalisesti välityspalvelimen asetukset Postmanissa (IP -osoite ja portti), mukaan lukien protokollatyyppi (HTTP, HTTPS, SUCKS -versiot) ja tarvittaessa käyttöoikeustiedot.

Postman tukee HTTP- ja HTTPS -pyyntöjä Socks -välityspalvelimen avulla, mutta sillä on tiettyjä rajoituksia välityspalvelimen tyypistä riippuen.

Käytä tapauksia iPhone Postman Proxylle

- API -kehitys ja testaus: Kaappaa kehityssovellusten pyynnöt API -puhelujen tarkistamiseksi.
- mobiilisovellusten virheenkorjaus: Tunnista odottamaton API -reaktiokäyttäytyminen tai epäonnistumiset.
- Suojaustestaus: Tarkista, että verkon kautta lähetetään arkaluontoisia tietoja.
- Suorituskyvyn seuranta: Analysoi mobiililaitteiden verkkopyyntöjen aika ja koko.
- Koulutustarkoitukset: Opi kuinka mobiilisovellukset kommunikoivat taustapalvelujen kanssa.

Suojaus- ja tietosuoja -näkökohdat

Välityspalvelimen käyttäminen mobiili liikenteen sieppaamiseen sisältyy HTTPS -liikenteen salauksen salauksen, joka edellyttää luotettavan varmenteen asentamista. Tämä prosessi antaa Postmanille mahdollisuuden lukea salattua liikennettä, mutta vaatii myös luottamusta työkalun turvallisuuteen. Käyttäjien tulee poistaa tai poistaa välityspalvelimen kokoonpanot ja varmenteet käytöstä testauksen jälkeen turvallisuusriskien välttämiseksi.

Lisäksi Postmanin on todettu lähettävän joitain telemetriatietoja käytettäessä tiettyjä ominaisuuksia, joten tietosuojavaikutusten arviointi arkaluontoisen liikenteen sieppaamisessa on suositeltavaa.

Yhteenveto vaiheista

- Ota Postman -välityspalvelin käyttöön tietokoneessa.
- Huomaa tietokoneen IP- ja välityspalvelimen kuunteluportti.
- Määritä iPhone-Wi-Fi-välityspalvelin manuaalisesti osoittamaan tietokoneen IP ja portti.
- Asenna ja luota Postmanin CA -sertifikaatti iPhoneen HTTPS -liikenteen sieppaamiseksi.
- Käytä sovelluksia iPhonessa verkkoliikenteen luomiseen.
- Tarkasta kaapatut pyynnöt ja vastaukset Postmanissa tietokoneellasi.

Tämä lähestymistapa tarjoaa tehokkaan tavan virheenkorjaamaan mobiili-sovellusliittymän vuorovaikutusta reaaliajassa Postmanin kattavan käyttöliittymän avulla, ja se tukee yksityiskohtaista tutkimusta sekä pyynnön metatieto- että hyötykuormatiedoista. Asennus vaatii kuitenkin verkkoasetusten ja varmenteiden huolellisen määrityksen toimimaan tehokkaasti ja turvallisesti.