Rendszer és böngésző beállítások, charles

Annak érdekében, hogy a böngésző vagy bármely más alkalmazás együttműködjön Charles vállalattal, meg kell tennie a megfelelő konfigurációt. Kell kell hozzáadnia Charles-ot a proxykiszolgálók listájához. A legtöbb böngésző manuálisan konfigurálható, de ez nehéz és fárasztó, mert minden alkalommal be kell állítania a beállításokat, amikor elindítja vagy megállítja Charlesot.

Szerencsére van egy automatikus konfiguráció:

  • Windows / Internet Explorer beállítások - a legtöbb alkalmazás által automatikusan használható;
  • Mac OS X - a legtöbb Mac OS X alkalmazás esetén automatikusan használható.
  • A Mozilla Firefox proxy beállításai - minden platform.

Windows beállítások

Charles automatikusan beállíthatja a proxy Windows alatt, így az IE és más alkalmazások szabadon használhatják ezeket a kapcsolatokat. Alapértelmezés szerint a program automatikusan konfigurálja a rendszert minden egyes alkalommal, amikor elindítja Charlesot.

A Károly beállításoknál szükség esetén letilthatja ezt a funkciót.

A Windows proxybeállításai a "Kapcsolatok" panelen jelennek meg, ahol szükség esetén megváltoztathatja vagy javíthatja a fő paramétereket.

Proxybeállítások a MAC OS X rendszerben

Charles automatikusan beállíthatja a proxy MAC OS X for Safari és más alkalmazások további munkáját.

A telepítés után megjelenik egy üzenet, ahol ajánlott engedélyezni Charles számára az automatikus konfigurálást. Ezt követően a program megváltoztathatja a MAC OS X különböző paramétereit, mivel a megfelelő működéshez szükséges lesz.

A Károly beállításoknál szükség esetén letilthatja ezt a funkciót.

A MAC OS X proxy beállítások a "Rendszerbeállítások" részben módosíthatók.

Mozilla Firefox

Nyissa meg Charlesot, és menjen a "Proxy" menübe, ahol ki kell választania a "Proxy beállításokat". Megadják a HTTP proxy port és a SOCKS proxy port aktuális paramétereit. Ki kell választania a munkához használni kívánt munkát.

Hostname 127.0.0.1 (számítógép), ha meg szeretné osztani Charles egy másik számítógéppel, meg kell adnia a nevét.

A böngésző beállításaiban vagy más alkalmazásokban meg kell adnia a gazda és a port Charles nevét is.

JAVA alkalmazások

A JAVA alkalmazások felhasználhatók a Charles-val való együttműködésre, de ezt kódban vagy a parancssorban kell megadni.

System.setProperty ("http.proxyHost", "127.0.0.1");
System.setProperty ("http.proxyPort", "8888");

cURL és libcurl

Ha SSL-t használ, lehet, hogy letiltja a tanúsítványok hitelesítését, különben nem leszel képes Charles minden funkciójára használni.
curl_easy_setopt (pCurl, CURLOPT_SSL_VERIFYPEER, 0);

Köszönet Michael Klische részére a megadott információkért.

Android emulátorok

Néhány Android-eszközön HTTP-proxy is használható. De például a Nexus S beállításai el vannak rejtve. Ezek megnyitásához a Hangtárcsázó alkalmazással fel kell ismerni a hangparancsokat és a "proxy" szót.

A proxy használatához a kódbeállításokat is megváltoztathatja:
HttpHost httpproxy = új HttpHost ("192.168.0.101", 8888, "http");
. HttpClient.getParams () setParameter (ConnRoutePNames.DEFAULT_PROXY, HttpProxy);

Kapcsolódó cikkek