Cleachd pròifil Erlang httpc air leth airson iarrtasan dìreach
Tòisich pròifil ainmichte gun proxy air a rèiteachadh, thoir a h-ainm air gach gairm dhìreach agus stad i leis a' cho-phàirt a shealbhaicheas i.
Fàg a' phròifil proxy cho-roinnte far a bheil i agus cruthaich pròifil air leth airson obair dhìreach. Taobh a-staigh aplacaid le inets a' ruith:
{ok, ProfilePid} =
inets:start(httpc, [{profile, direct_work}]).Chan eil proxy aig pròifil ùr-chruthaichte mura suidhich an aplacaid tè. Tagh i gu soilleir air an iarrtas:
httpc:request(
get,
{"http://example.com/", []},
[],
[],
direct_work
).Ma dh'fhàgar direct_work air falbh ann an gairm nas fhaide air adhart, thèid a' phròifil bhunaiteach a thaghadh a-rithist. Sgrùd na roghainnean slighe den phròifil seo le httpc:get_options([proxy, https_proxy], direct_work).
Tha a' phròifil cuideachd a' sealbhachadh briosgaidean agus làimhseachadh cheangalan. Cùm an staid sin leis a' cho-phàirt aice agus stad a' phròifil le inets:stop(httpc, ProfilePid) nuair a thig an obair gu crìch. Chan fheumar staid a-staigh httpc_manager ath-sgrìobhadh no manaidsear co-roinnte a chrìochnachadh gus an t-slighe dhìreach seo fhaighinn.