用户提交包含一些基本数据的表单。
数据由控制器中的操作接收和处理,并添加需要保持私密的更多信息。
然后,我需要向外部网站发送一个发布请求,其中包含来自控制器的所有组合数据。
做这个的最好方式是什么?
最简单的方法是使用 ruby 核心库:
require "uri"
require "net/http"
params = {'box1' => 'Nothing is less important than which fork you use. Etiquette is the science of living. It embraces everything. It is ethics. It is honor. -Emily Post',
'button1' => 'Submit'
}
x = Net::HTTP.post_form(URI.parse('http://www.interlacken.com/webdbdev/ch05/formpost.asp'), params)
puts x.body
专业提示:使用 gem 来执行异步请求延迟作业或背景_rb
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)