ಹಂಚಿದ ಪ್ರಾಕ್ಸಿ ಪ್ರೊಫೈಲ್ ಅನ್ನು ಅದರ ಜಾಗದಲ್ಲೇ ಬಿಟ್ಟು ನೇರ ಕೆಲಸಕ್ಕಾಗಿ ಪ್ರತ್ಯೇಕ ಪ್ರೊಫೈಲ್ ರಚಿಸಿ. 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 ನ ಆಂತರಿಕ ಸ್ಥಿತಿಯನ್ನು ಮರುಬರೆಯುವ ಅಥವಾ ಹಂಚಿದ ಮ್ಯಾನೇಜರ್ ಅನ್ನು ಕೊನೆಗೊಳಿಸುವ ಅಗತ್ಯವಿಲ್ಲ.

ಸಂಬಂಧಿತ ಲೇಖನಗಳು