34
私はRestClient gemを使用して、それを介してサーバにgetコールを発信しています。問題は、クライアント側からタイムアウトを設定する方法です。RubyのRestClient gemでタイムアウトを設定する方法は?
RestClient.get "http://127.0.0.1:7819/tokenize/word/stackoverflow"
10秒に設定します。
ありがとうございました!
を確認これが答えなければなりません - 私はその猿のパッチが原因彼らが持っている意図しない副作用に悪です主張しなければならないことを恐れています。 –
nit:これらの2つが同じ値の場合、timeoutとopen_timeoutの両方を指定する必要はありません。タイムアウト値はread_timeoutとopen_timeoutの両方に使用されます。 https://github.com/rest-client/rest-client/blob/10d3599745a134fa69eccc2f16f6e70133a3bb6c/lib/restclient/request.rb#L130 – Kazuki
@Kazukiその変更はまだリリースされていません。 history.mdは2.0.0用だと言っています(まだリリース候補です)。 – Kelvin