Jätä jaettu välityspalvelinprofiili paikoilleen ja luo erillinen profiili suoraa työtä varten. Sovelluksessa, jossa inets on käynnissä:

{ok, ProfilePid} =
    inets:start(httpc, [{profile, direct_work}]).

Äskettäin luodulla profiililla ei ole välityspalvelinta, ellei sovellus aseta sellaista. Valitse se nimenomaisesti pyynnössä:

httpc:request(
    get,
    {"http://example.com/", []},
    [],
    [],
    direct_work
).

Jos direct_work jätetään pois myöhemmässä kutsussa, oletusprofiili valitaan taas. Tarkastele tämän profiilin reititysasetuksia komennolla httpc:get_options([proxy, https_proxy], direct_work).

Profiili omistaa myös evästeet ja yhteyksien käsittelyn. Pidä tämä tila komponenttinsa yhteydessä ja pysäytä profiili komennolla inets:stop(httpc, ProfilePid), kun työ päättyy. Tätä suoraa reittiä varten ei tarvitse kirjoittaa uudelleen httpc_manager:n sisäistä tilaa tai lopettaa jaettua hallintaa.

Aiheeseen liittyvät artikkelit