Thoir do dh'iarrtas ibrowse na roghainnean proxy aige
Suidhich ost, port agus cunntas roghnach a' proxy HTTP ann an roghainnean iarrtais Erlang ibrowse agus thoir sùil air an tupl toraidh.
Airson aplacaid a tha a' cleachdadh ibrowse mar-thà, buinidh am proxy air adhart dha na roghainnean iarrtais:
Options = [{proxy_host, "proxy.example"},
{proxy_port, 8080}],
ibrowse:send_req("http://www.example.com/", [], get, [],
Options, 5000).
Tha an eisimpleir seo a' gabhail ris gu bheil aplacaid ibrowse air a thòiseachadh mar-thà. Bheir an siathamh argamaid ùine-fuirich an iarrtais ann am millean-diog. Comharraichidh URL an iarrtais an ceann-uidhe; comharraichidh proxy_host agus proxy_port an eadar-mheadhanair. Cuir neach-tagraidh gun dearbhadh bho liosta proxy HTTP an àite an àite-ghleidheadair nuair a bheir thu deuchainn air an URL HTTP phoblach seo.
'S iad na roghainnean dearbhaidh a tha sgrìobhte proxy_user agus proxy_password. Cuir riutha nuair a dh'iarras am proxy an cunntas sin, seach a bhith a' cleachdadh clàradh-a-steach a' chinn-uidhe fhèin mar theisteanas iomlaid.
Faodaidh toradh sioncronach a bhith {ok, Status, Headers, Body} no tupl mearachd. Nì sùil air Status a bharrachd air tag an tupl. Faodaidh ath-stiùireadh HTTP no freagairt mearachd proxy ruighinn gu soirbheachail aig ìre a' ghiùlain gun a bhith na duilleag air an robh dùil aig an aplacaid.
Tha an earrann seo a' leantainn eadar-aghaidh sgrìobhte roghainnean proxy HTTP. Chan eil i a' rèiteachadh nan teachdairean HTTP eile aig Erlang agus chan eil i a' stèidheachadh taic airson a h-uile sgeama dearbhaidh proxy. Cùm an t-slighe agus làimhseachadh an toraidh ri taobh an iarrtais gus an urrainn don chòd a tha a' gairm mìneachadh dè an ceann-uidhe a dh'fheuch e agus dè am freagairt a fhuair e.