සෘජු ඉල්ලීම් සඳහා වෙනම 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 හි අභ්යන්තර තත්ත්වය නැවත ලිවීම හෝ බෙදාගත් කළමනාකරු අවසන් කිරීම අවශ්ය නැත.