Toxiproxy wuxuu fadhiisan karaa hortiisa HTTP proxy
U marso isku-xirka HTTP proxy ee SDK iyada oo loo sii marayo Toxiproxy una socda forward proxy jira oo fahma CONNECT.
Toxiproxy waxay TCP qulqulka u gudbisaa upstream la habeeyay waana ay waxyeejin kartaa qulqulkaas. Laakiin HTTP control API-geedu kama dhigto dhageystaha taraafikada HTTP forward proxy.
SDK loo habeeyay inuu isticmaalo HTTP proxy, forward proxy jira ayaa gadaashiisa fadhiisan kara:
SDK → Toxiproxy 127.0.0.1:7890 → HTTP proxy 127.0.0.1:8888 → S3:443
Habee dhageystaha Toxiproxy 7890, kana dhig 127.0.0.1:8888 upstream-kiisa. U jihee dejinta HTTP proxy ee SDK http://127.0.0.1:7890. Dhageystaha wuxuu gudbiyaa codsiga CONNECT ee SDK; HTTP proxy wuxuu fasiraa CONNECT oo wuxuu furaa tunnel-ka meesha loo socdo.
Cinwaannadan loopback waxay u malaynayaan in saddexda qaybood ee maxalliga ah ay wadaagaan isku mid ah meel-magacaadka shabakada. Qaybaha ku jira weelasha waxay u baahan yihiin cinwaanno laga gaari karo meelahooda magaca.
Habayntan waxay beddelaysaa dariiqa laga soo bilaabo macmiilka ilaa forward proxy. Ma beddesho TLS-ka meesha loo socdo ama xaqiijinta adeegga. Markaad qiimaynayso cilad la duray, si gooni ah u tiri isku dayada SDK: hawl soo kabsatay waxay qarin kartaa isku day hore oo guuldaraystay.