how to get all registerd user from ejabberd through http

log
20:37:32.680 [info] (#Port<0.3927>) Accepted connection 192.168.1.107:58717 -> 192.168.1.107:4560
20:37:32.681 [info] started: {gen_tcp,#Port<0.3927>}

error code is einval

get_registerd_user() ->
inets:start(),
ContentType = "text/xml",

case httpc:request(post,
{
"http://192.168.1.107:4560/",
[{"host","192.168.1.107"},{"Content-Type","text/xml"},{"charset","utf-8"},{"User-Agent","XMLRPC::Client mod_xmlrpc\r\n"},{"content","registered_users"}],
ContentType,
[{"content","registered_users"}]
},
[],
[]
) of
{ok,Result}->
io:format("Result=~p",[Result]);
{error,Reason}->
io:format("Reason=~p",[Reason])
end.

Syndicate content