Għal applikazzjoni HTTPotion eżistenti, għaddi l-punt tat-tmiem lit-trasport ibrowse tagħha:

response = HTTPotion.get(
  "http://www.example.com/",
  ibrowse: [proxy_host: ~c"proxy.example", proxy_port: 8080]
)

Il-litterali ~c jipprovdi charlist Erlang għall-isem tal-host tal-proxy. Il-port huwa numru sħiħ. Punt tat-tmiem HTTP mil-lista tal-proxy HTTP jista' jimla dawn iż-żewġ oqsma għat-talba pubblika permessa murija, mingħajr ma jżid kont tal-proxy. Ir-README ta' HTTPotion jinnota li l-għażliet ta' ibrowse ġeneralment jużaw charlist minflok strings binarji Elixir ordinarji.

L-URL ta' barra tibqa' d-destinazzjoni. Il-lista ta' kliem ewlenin ibrowse imbeżża hija l-konsenja tal-għażliet tat-trasport; mhix intestatura HTTP u lanqas parametru tal-mistoqsija.

Immaniġġja r-Response jew l-ErrorResponse li jirritorna HTTPotion permezz tal-fluss tas-soltu tal-applikazzjoni. Il-metodu mingħajr sinjal ta' esklamazzjoni jista' jirritorna oġġett ta' żball, filwaqt li get! tarmi eċċezzjoni meta l-operazzjoni tfalli.

Din hija referenza tal-manutenzjoni għal HTTPotion, li l-manutentur tiegħu jimmarkaha bħala skaduta. HTTPoison hija librerija oħra b'interfaċċja tat-trasport differenti; l-argument tal-proxy tagħha mhuwiex l-istess għażla sempliċement għax l-ismijiet jidhru simili.

Artikli relatati