2015-06-20 4 views
5

Dosya yüklemelerini Express 4'te kısaltmak istiyorum. Bu, saniyedeki bayt sayısını, API çağrılarının sayısını değil.Node.js/Express 4'te nasıl yükleme yapabilirim?

Dosya yüklemeleri için yavaş bir bağlantı taklit edebilmek istiyorum, böylece ilerleme animasyonlarımı test edebilirim.

Sadece dosya yükleme son noktasını sınırlamak istiyorum, diğer uç noktaları değil. Bunu nasıl yapabilirim?

İdeal olarak, belirli son noktaya bazı ara katman yazılımları eklemek ve transfer hızını bayt/sn cinsinden belirtmek istiyorum.

+0

[node-throttle] (https://github.com/TooTallNate/node-throttle) – laggingreflex

+0

Daha önce araştırma sırasında "node-throttle" 'a rastladım ama bunu middleware olarak nasıl ifade edeceğimi bilmiyordum tek bir uç noktasında. –

+0

Gelişmeyi nasıl ölçüyorsunuz? Daha fazla veri için bir talep içeriyor mu? – Arcath

cevap

1

Eğer OSX kullanıyorsanız ve sadece bazı testlerle ilgileniyorsanız (standart test yanıtının aksine), Apple Network Link Conditioner'a bir göz atacağım. İşte bazı info.

Ayrıca, Chromium'un son sürümlerinde ve Chrome'un dev araçlarda ağ daraltma seçenekleri oluşturduğunu varsaydığını görüyoruz.

0

Chrome Geliştirici Araçları, daha yavaş bir ağı da yapılandırmanıza izin veriyor.