2017-04-23 70 views

回答

0

我已经使用这个:

spawn(mod_http_offline, http_request, [Url, Post]). 

    % Function that make a call 
    http_request(Url, Post)-> 
     TypeData = "application/x-www-form-urlencoded", 
     Header = [], 
     HTTPOptions = [], 
     Options = [], 
     httpc:request(post, {Url, Header, TypeData,list_to_binary(Post)}, HTTPOptions, Options). 

但是当我编译,得到这样的:

Warning: function http_request/2 is unused

和功能不叫

+1

您需要导出该函数以便全局调用它(这是使用spawn/3时的情况)。 P.S:您可以通过在选项中添加{sync,false}来在httpc中使用异步呼叫。在此处查看示例http://www1.erlang.org/doc/apps/inets/http_client.html#id60384 –