Ruby 网络请求
来源:互联网 发布:宝宝生长曲线软件 编辑:程序博客网 时间:2024/06/06 03:40
Ruby 访问服务器时,也可以通过 get 或 post 请求。
1 Get 请求
require 'net/https'require 'uri'require 'json'params = {}params["username"] = 'yangjun'# 发送base_path = 'http://www.yjcocoa.com/prod_feige_service'uri = URI.parse("#{base_path}/feige")res = Net::HTTP.post_form(uri, params)resbody = JSON.parse(res.body)puts resbody
2 Post 请求
Ruby post 请求我们主要通过 json 交互。
require 'net/https'require 'uri'require 'json'params = {}params["username"] = 'yangjun'uri = URI.parse("#{base_path}/feige")req = Net::HTTP::Post.new(uri.path, {'Content-Type' => 'application/json'})req.body = params.to_jsonres = Net::HTTP.new(uri.host, uri.port).start{|http| http.request(req)}resbody = JSON.parse(res.body)puts resbody
Appendix
Revision History
Copyright
CSDN:http://blog.csdn.net/y550918116j
GitHub:https://github.com/937447974
阅读全文
0 0
- Ruby 网络请求
- Ruby网络编程
- Ruby 网络资料
- ruby发送http,https请求
- 网络请求
- 网络请求
- 网络请求
- 网络请求
- 网络请求
- 网络请求
- 网络请求
- 网络请求
- 网络请求
- 网络请求
- 网络请求
- 网络请求
- 网络请求
- 网络请求
- CNN在自然语言处理方面的应用总结
- windows+python3.6.3+OpenCV3.3.0+TensorFlow+PyCharm最全安装
- 为什么学习效率如此低,我很迷茫?
- 比特币挖矿——建立Kafka&ZooKeeper集群
- Alert Log中“Fatal NI connect error 12170”错误问题
- Ruby 网络请求
- 推荐 | 值得加入的AI公司不只有BAT、FLAG与TMDJ,还有这些!!!
- C/C++ GBK2312转Unicode
- React 组件间的通信
- 【关于数组两种使用的思考】C语言中用map函数和广搜解决八数码问题(noj1571)
- D-KSVD(Discrimination K-SVD)
- Android系统启动杂谈
- 比特币挖矿——集群矿池btcpool
- 微信公号“架构师之路”学习笔记(四)-分布式ID生成算法(应用场景、uuid/guid、snowflake算法)