【发布时间】:2018-03-13 06:04:19
【问题描述】:
我使用 NET:HTTP 使用 rails 的 form_post 方法对第三方支付 API 进行了 NET:HTTP 调用。
res = Net::HTTP.post_form(uri, payment_details)
logger.info "RESPONSE: #{res}"
descrypted_res = JSON.parse(res.body)
logger.info "RESPONSE: #{descrypted_res}"
有时,我收到回复说 HTTPOK,有时我什么也没得到。我怀疑支付服务器没有及时响应我的请求,连接被终止。我的问题是,有没有办法增加 post_form 超时时间? 我想将其增加到 60 秒。
谢谢。
【问题讨论】:
标签: ruby-on-rails timeout net-http