Ruby on rails 从Rails应用程序发送XML请求。XML模型支付实现
我正在我的网站上实施一个支付系统。但是,由于支付系统按照旧模型工作,所有请求都通过XML。我需要将XML(代码附在下面)发送到URL并获得响应。如何使用RubyonRails发送XML post请求。我需要发送到这个url。。。其中xmldata是查询参数Ruby on rails 从Rails应用程序发送XML请求。XML模型支付实现,ruby-on-rails,xml,post,request,payment,Ruby On Rails,Xml,Post,Request,Payment,我正在我的网站上实施一个支付系统。但是,由于支付系统按照旧模型工作,所有请求都通过XML。我需要将XML(代码附在下面)发送到URL并获得响应。如何使用RubyonRails发送XML post请求。我需要发送到这个url。。。其中xmldata是查询参数 <?xml version="1.0" encoding="ISO-8859-9"?> <posnetRequest> <mid>6700000067</mid> <tid&g
<?xml version="1.0" encoding="ISO-8859-9"?>
<posnetRequest>
<mid>6700000067</mid>
<tid>67000067</tid>
<tranDateRequired>1</tranDateRequired>
<sale>
<amount>2451</amount>
<ccno>4506349116608409</ccno>
<currencyCode>TL</currencyCode>
<cvc>000</cvc>
<expDate>0703</expDate>
<orderID>1s3456z8901234567890123</orderID>
<installment>00</installment>
</sale>
</posnetRequest>
6700000067
67000067
1.
2451
4506349116608409
热释光
000
0703
1s3456z8901234567890123
00
If-SOAP-use If-not也可能有大量gem可以读取wsdl文件并基于散列生成XML。如果它是一些自制的垃圾,而这些都不适用,那么您可以呈现一个XML视图,并将其与Ruby可用的任何HTTP库一起发送。这里的关键是,这不是rails内置的东西,需要您进行工作和研究。但是,在查询字符串中发送包含整个XML文档的GET请求是荒谬的。如果将XML用于支付系统,则应使用POST请求并将XML放入请求正文中。