【问题标题】:Erlang HTTP: How do you include Body in an Inets or Ibrowse request?Erlang HTTP:如何在 Inets 或 Ibrowse 请求中包含正文?
【发布时间】:2017-08-04 15:01:58
【问题描述】:

我目前正在使用带有以下请求的 Inets:

http:request(put, {Url, [{"User-Agent", UA}, {"Content-type", 
             "application/json"}]}, Bodytext, []),

但是请求失败。

有什么建议吗?

【问题讨论】:

  • 你打电话给inets:start().了吗?

标签: http erlang inets


【解决方案1】:

ibrowse:start().

ibrowse:send_req(Url, Headers, put, Body).

ibrowse:send_req(Url, Headers, put, Body, Options).

【讨论】:

    【解决方案2】:

    试试这个:http:request(put, {Url, [{"User-Agent", UA}], "application/json", Bodytext}, [], [])

    【讨论】:

    • 您可以使用wireshark 或tcpdump 来确定请求是否到达您的服务器吗?还有,你能用 curl 成功执行请求吗?
    猜你喜欢
    • 2011-07-09
    • 2019-08-01
    • 2019-11-30
    • 2022-01-12
    • 1970-01-01
    • 2023-03-31
    • 2013-10-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多