使用Erlang的HTTP POST请求

时间:2015-09-05 10:48:12

标签: http post request 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").

1 个答案:

答案 0 :(得分:3)

我认为您在调用服务器时有一些错位的方括号。从网址周围移除[],如下所示:

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