Gem http client

690492623qq · 2012年12月03日 · 最后由 690492623qq 回复于 2012年12月03日 · 5439 次阅读

大家好,我最近使用 httpclient(https://github.com/nahi/httpclient/blob/master/lib/httpclient.rb)版本,不知道大家有没有用过,不过我最近用的时候发现几个问题:

1:关于 httpclient 的超时问题,似乎无效。。 client = HTTPClient.new

client.receive_timeout = 5(单位 sec,源码中是设置了默认时间)

这样设置也不行。。 我的控制台输出执行前后时间差 , 几十秒,百秒都有。。。

2:httpclient 看了官方文档,并没有提示 支持 对于 json 格式数据 进行 post 的方法。。。

大家在 json 数据格式的 http client 你们是如何处理。。。。

还有大家 觉得 ruby 中比较好的 http client 的 gem。。。。

谢谢。。。。

https://github.com/jnunemaker/httparty 不过没有研究过超时的问题.....

#1 楼 @windlx ,谢谢 我刚刚在 https://www.ruby-toolbox.com/categories/http_clients#httparty 看到了 httparty ,里面 含有 各种 http client 同时又相应的 使用率比较。。。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号