Za aplikaciju koja već koristi ibrowse, forward proxy pripada opcijama zahtjeva:

Options = [{proxy_host, "proxy.example"},
           {proxy_port, 8080}],
ibrowse:send_req("http://www.example.com/", [], get, [],
                 Options, 5000).

Ovaj primjer pretpostavlja da je aplikacija ibrowse već pokrenuta. Šesti argument daje vremensko ograničenje zahtjeva u milisekundama. URL zahtjeva označava odredište; proxy_host i proxy_port označavaju posrednika. Zamijenite rezervirano mjesto neautentificiranim kandidatom s liste HTTP proxyja kada testirate ovaj javni HTTP URL.

Dokumentirane opcije autentifikacije su proxy_user i proxy_password. Dodajte ih kada proxy zahtijeva taj račun, umjesto da prijavu samog odredišta koristite kao zamjenjive akreditive.

Sinhroni rezultat može biti {ok, Status, Headers, Body} ili torka greške. Provjerite Status kao i oznaku torke. HTTP preusmjeravanje ili odgovor proxyja s greškom može uspješno stići na transportnom nivou, a da nije stranica koju je aplikacija očekivala.

Ovaj isječak slijedi dokumentirano sučelje HTTP proxy opcija. On ne konfigurira druge Erlang HTTP klijente niti uspostavlja podršku za svaku shemu autentifikacije proxyja. Držite rutu i obradu rezultata uz zahtjev kako bi pozivni kod mogao objasniti koje je krajnje odredište pokušao i koji je odgovor primio.

Povezani članci