പങ്കിട്ട പ്രോക്സി പ്രൊഫൈൽ അതേപടി നിലനിർത്തി നേരിട്ടുള്ള ജോലിക്കായി പ്രത്യേക പ്രൊഫൈൽ സൃഷ്ടിക്കുക. 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-ന്റെ ആന്തരിക അവസ്ഥ പുനരെഴുതേണ്ടതില്ല, പങ്കിട്ട മാനേജർ അവസാനിപ്പിക്കേണ്ടതില്ല.

അനുബന്ധ ലേഖനങ്ങൾ