Għal applikazzjoni li diġà tuża ibrowse, il-proxy 'l quddiem jappartjeni għall-għażliet tat-talba:

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

Dan l-eżempju jassumi li l-applikazzjoni ibrowse diġà nbdiet. Is-sitt argument jipprovdi l-limitu ta' żmien tat-talba f'millisekondi. L-URL tat-talba jidentifika d-destinazzjoni; proxy_host u proxy_port jidentifikaw l-intermedjarju. Issostitwixxi l-placeholder b'kandidat mhux awtentikat mill-lista tal-proxy HTTP meta tittestja dan l-URL HTTP pubbliku.

L-għażliet tal-awtentikazzjoni dokumentati huma proxy_user u proxy_password. Żidhom meta l-proxy jirrikjedi dak il-kont, minflok ma tuża l-login tad-destinazzjoni stess bħala kredenzjali li tista' tiġi skambjata.

Riżultat sinkroniku jista' jkun {ok, Status, Headers, Body} jew tupla ta' żball. Eżamina Status kif ukoll it-tikketta tat-tupla. Ridirezzjoni HTTP jew tweġiba ta' żball ta' proxy jistgħu jaslu b'suċċess fil-livell tat-trasport mingħajr ma jkunu l-paġna li l-applikazzjoni kienet tistenna.

Dan is-silta ssegwi l-interface dokumentat tal-għażliet tal-proxy HTTP. Ma jikkonfigurax il-klijenti HTTP l-oħra ta' Erlang u ma jistabbilixxix appoġġ għal kull skema ta' awtentikazzjoni tal-proxy. Żomm ir-rotta u l-immaniġġjar tar-riżultat maġenb it-talba sabiex il-kodiċi li jsejjaħ ikun jista' jispjega liema endpoint ipprova u liema tweġiba rċieva.

Artikli relatati