aboutsummaryrefslogtreecommitdiff
path: root/src/ext_mod.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/ext_mod.erl')
-rw-r--r--src/ext_mod.erl8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/ext_mod.erl b/src/ext_mod.erl
index 842bb09fc..a2109e569 100644
--- a/src/ext_mod.erl
+++ b/src/ext_mod.erl
@@ -45,7 +45,7 @@
start() ->
[code:add_patha(module_ebin_dir(Module))
|| {Module, _} <- installed()],
- application:start(inets),
+ p1_http:start(),
ejabberd_commands:register_commands(get_commands_spec()).
stop() ->
@@ -271,10 +271,10 @@ geturl(Url, Hdrs, UsrOpts) ->
[U, Pass] -> [{proxy_user, U}, {proxy_password, Pass}];
_ -> []
end,
- case httpc:request(get, {Url, Hdrs}, Host++User++UsrOpts++[{version, "HTTP/1.0"}], []) of
- {ok, {{_, 200, _}, Headers, Response}} ->
+ case p1_http:request(get, Url, Hdrs, [], Host++User++UsrOpts++[{version, "HTTP/1.0"}]) of
+ {ok, 200, Headers, Response} ->
{ok, Headers, Response};
- {ok, {{_, Code, _}, _Headers, Response}} ->
+ {ok, Code, _Headers, Response} ->
{error, {Code, Response}};
{error, Reason} ->
{error, Reason}