2015-09-05 213 views
0

我正在使用下面的代码发送HTTP POST请求,并没有给出任何错误,但我无法使用此命令来访问服务器。任何人都可以帮助我确定这可能是什么问题,或者如果我错过了什么。与Erlang的HTTP POST请求

start() -> 
    inets:start(), 
    io:fwrite("inet started \n"), 
    httpc:request(post, {"[http://api.myapp.com/apipush.php]", [], 
         "application/x-www-form-urlencoded", ""},[],[]), 
    io:fwrite("req sent!\n"). 

回答

2

我想你在调用服务器时有一些放错方括号。从URL周围删除[],如下所示:

httpc:request(post, {"http://api.myapp.com/apipush.php", [], 
        "application/x-www-form-urlencoded", ""},[],[]),