थेट विनंत्यांसाठी वेगळे Erlang httpc प्रोफाइल वापरा
प्रॉक्सी कॉन्फिगर न करता नामांकित प्रोफाइल सुरू करा, प्रत्येक थेट कॉलवर त्याचे नाव द्या आणि मालक घटकासह ते थांबवा.
सामायिक प्रॉक्सी प्रोफाइल जागेवर ठेवा आणि थेट कामासाठी वेगळे प्रोफाइल तयार करा. inets चालू असलेल्या अनुप्रयोगात:
{ok, ProfilePid} =
inets:start(httpc, [{profile, direct_work}]).अनुप्रयोगाने सेट केल्याशिवाय नव्याने तयार केलेल्या प्रोफाइलमध्ये प्रॉक्सी नसतो. विनंतीवर ते स्पष्टपणे निवडा:
httpc:request(
get,
{"http://example.com/", []},
[],
[],
direct_work
).पुढील कॉलमध्ये direct_work वगळल्यास पुन्हा डीफॉल्ट प्रोफाइल निवडले जाते. httpc:get_options([proxy, https_proxy], direct_work) वापरून या प्रोफाइलचे राउटिंग पर्याय तपासा.
प्रोफाइल कुकीज आणि कनेक्शन हाताळणीचीही मालक आहे. ती स्थिती त्याच्या घटकासोबत ठेवा आणि काम संपल्यावर inets:stop(httpc, ProfilePid) वापरून प्रोफाइल थांबवा. हा थेट मार्ग मिळवण्यासाठी httpc_manager ची अंतर्गत स्थिती पुन्हा लिहिण्याची किंवा सामायिक व्यवस्थापक संपवण्याची गरज नाही.