我正在使用以下代码发送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").
答案 0 :(得分:3)
我认为您在调用服务器时有一些错位的方括号。从网址周围移除[
和]
,如下所示:
httpc:request(post, {"http://api.myapp.com/apipush.php", [],
"application/x-www-form-urlencoded", ""},[],[]),