34
Sto usando RestClient gem facendo passare la chiamata al server attraverso di esso. La domanda è come impostare il timeout dal lato client.Come impostare il timeout nella gemma RestClient in Ruby?
RestClient.get "http://127.0.0.1:7819/tokenize/word/stackoverflow"
Voglio impostarlo su 10 secondi.
Grazie in anticipo !!
Questa dovrebbe essere la risposta - ho paura che devo affermare che le patch di scimmie sono male a causa di effetti collaterali indesiderati che hanno. –
nit: non è necessario specificare sia il timeout che open_timeout se questi due hanno lo stesso valore. il valore di timeout verrà utilizzato sia per read_timeout che open_timeout. https://github.com/rest-client/rest-client/blob/10d3599745a134fa69eccc2f16f6e70133a3bb6c/lib/restclient/request.rb#L130 – Kazuki
@Kazuki che il cambiamento non è ancora stato rilasciato. History.md dice che è per 2.0.0 (che è ancora un candidato per il rilascio). – Kelvin