我想並行發出多個http請求;有一個錯誤響應或一些錯誤響應。自己做了幾次(只有一個循環&計數器),我想使用一個更強大,並將處理邊緣情況。用於JavaScript的並行HTTP請求庫
你知道是否有圖書館/微觀框架可以做到這一點嗎?一個,我可以提供一些URL,一個成功的回調方法(每個),一個錯誤回調;並可能還有其他選擇。這個庫將跟隨301s,如果任何或所有請求超時或失敗,則調用err-cb。
我想並行發出多個http請求;有一個錯誤響應或一些錯誤響應。自己做了幾次(只有一個循環&計數器),我想使用一個更強大,並將處理邊緣情況。用於JavaScript的並行HTTP請求庫
你知道是否有圖書館/微觀框架可以做到這一點嗎?一個,我可以提供一些URL,一個成功的回調方法(每個),一個錯誤回調;並可能還有其他選擇。這個庫將跟隨301s,如果任何或所有請求超時或失敗,則調用err-cb。
Node.js確實有maxSockets。我認爲這個圖書館可能會接近您的要求=> https://github.com/SaltwaterC/http-get?流量控制文庫的
http-get看起來很有趣。但是,我沒有找到一種方法來處理'n'個請求。另外,我希望maxSockets不是全球性的;但這是一個不同的話題。 –
@Yuriy或者請求=> https://github.com/mikeal/request,這也是非常受歡迎的..我認爲編碼這些要求不應該很難完成......但我也認爲你應該搜索搜索.npmjs.org和http://github.com/ry/node/wiki/modules。這只是兩個模塊。請求是最流行的一個,另一個在我的問題最近有一個提交... – Alfred
不是異步(又名AJAX)平行alread ÿ? –
@Diodeus絕對是(除非配置爲同步,當然);因爲它處理這些請求中的10/20,所以它們的單個錯誤和超時是乏味和容易出錯的。這就是爲什麼我問是否有一個庫或實用程序已經這樣做。 –