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.

Artaigilean co-cheangailte