Ruby RestClient geminde, zaman aşımı ve açık zaman aşımı işlevi arasındaki fark nedir?Zaman aşımı ve açık zaman aşımı arasındaki fark nedir?
ben de mücevher doc dosyasını şey alamadım.
Ruby RestClient geminde, zaman aşımı ve açık zaman aşımı işlevi arasındaki fark nedir?Zaman aşımı ve açık zaman aşımı arasındaki fark nedir?
ben de mücevher doc dosyasını şey alamadım.
Yanlış belgeleri okuyorsunuz (sizin 2009'dan beri güncellenmeyen wgibbs-rest-client için): here's the right one. Basit olmasına rağmen Ama bu bir, ya fark hakkında hiçbir şey söylemez:
:open_timeout
bağlantı açma zaman aşımı olduğunu. Bu, sunucuları yavaş veya titrek yanıt süreleriyle çağırıyorsanız kullanışlıdır.
:timeout
cevap okumak için zaman aşımı olduğunu. Bu, okuma işleminde yarı yolda kalmayacağınız veya 5 KB'lik bir JSON
beklediğinizde 5 MB'lık bir dosya okunamayacağınızdan emin olmak için kullanışlıdır.
Teşekkür .... Hemen tepki = RestClient.get onaylamak için "abc/ORDER_ITEMS/advanced_search?" cevabına eşdeğer olacağını = RestClient :: Request.execute (: method =>: get,: url => "abc/ORDER_ITEMS/advanced_search?": Zaman aşımı => 300) –
Evet, 'RestClient.get'' çağırıyor execute bu şekilde: 'Request.execute (: method =>: get,: url => url,: headers => üstbilgi, & blok)' –