Lo profaili Erlang httpc lọtọ fun awọn ibeere taara
Bẹrẹ profaili ti o ni orukọ laisi proxy ti a tunto, fi orukọ rẹ ranṣẹ ni gbogbo ipe taara ki o si daa duro pẹlu ẹya ti o ni it.
Fi profaili proxy ti a pin si ibi rẹ ki o ṣẹda profaili lọtọ fun iṣẹ taara. Ninu ohun elo ti inets n ṣiṣẹ ninu:
{ok, ProfilePid} =
inets:start(httpc, [{profile, direct_work}]).Profaili tuntun ko ni proxy ayafi ti ohun elo ba ṣeto ọkan. Yan u ni gbangba lori ibeere:
httpc:request(
get,
{"http://example.com/", []},
[],
[],
direct_work
).Yiyọ direct_work kuro ninu ipe nigbamii yoo tun yan profaili aiyipada. Ṣayẹwo awọn aṣayan ipa-ọna ti profaili yii pẹlu httpc:get_options([proxy, https_proxy], direct_work).
Profaili naa ni awọn kuki ati mimu awọn asopọ. Tọju ipo yẹn pẹlu ẹya rẹ ki o daa profaili naa duro pẹlu inets:stop(httpc, ProfilePid) nigbati iṣẹ ba pari. Ko si iwulo lati tun ipo inu ti httpc_manager kọ tabi fopin si oluṣakoso ti a pin lati gba ipa-ọna taara yii.