【发布时间】:2014-04-17 12:58:24
【问题描述】:
我尝试使用代理和摘要密码对 Net::HTTP 进行删除。如果没有代理或者是 GET,一切都可以正常工作。
任何想法我做错了什么以及如何做?
这个带有 get 的代码运行良好。
h = Net::HTTP.new uri.host, uri.port, proxy_host, proxy_port, proxy_user, proxy_password
req = Net::HTTP::Get.new uri.request_uri
res = h.request req
相同的代码并用 DELETE 替换不起作用
h = Net::HTTP.new uri.host, uri.port, proxy_host, proxy_port, proxy_user, proxy_password
req = Net::HTTP::Delete.new uri.request_uri
res = h.request req
我得到一个
#<Net::HTTPBadRequest 400 Bad Request readbody=true>
知道可能是什么问题吗?我需要添加标题或其他内容吗?
谢谢
【问题讨论】:
标签: ruby-on-rails ruby api proxy net-http