【发布时间】:2013-08-11 19:22:01
【问题描述】:
我需要将带有 x-www-form-urlencoded 参数的 POST 请求发送到 URL。为此,我使用Typhoeus gem。
@fetch = Typhoeus::Request.post("http://www.diyanet.gov.tr/turkish/namazvakti/vakithes_namazsonuc.asp", :params => {"ulk"=>"TURKIYE", "sehirler"=>"ADANA", "R1"=>"AYLIK"}, :headers=>{"Content-type"=>"application/x-www-form-urlencoded"})
但我没有得到我所期望的......
这是下面的 Postman(chrome 扩展)屏幕截图。如您所见,我将所有内容设置为相同,并且它在 Postman 中正常运行。
你知道出了什么问题吗?
也欢迎不同的解决方案/宝石...
【问题讨论】:
-
也许“Content-type”应该是“Content-Type”?
-
我都试过了... :\ 没办法。
-
您为什么使用
Typhoeus::Request.post而不是Typhoeus.post?无论哪种方式,您都遇到任何错误吗? -
不,但语法没有问题。无论哪种方式都不起作用.. :(
-
您还有其他选择吗?