için yükleme işlemine devam et net/http kodu ile buralarda dolaşıyorum ve bunun için bir çözüm bulmuyorum. Daha önce anladığım bir çoktan POST isteğini gerçekleştirmem gerekiyor, ancak yükleme işleminde periyodik olarak geri çağırmak çok güzel olurdu, böylece bir ilerleme çubuğunu artırabilirim. Bir HTTP gönderimi sırasında gönderilen her X bayt sayısını yürütmek için kod almanın bir yolu var mı?Ruby Net :: HTTP POST
7
A
cevap
0
Rails kullanıyorsunuz gibi görünmüyor, ancak bunu yapmanın en kolay yolunun istemciden olduğunu düşünüyorum.
Bir tarayıcı ayarında bunu, Flash (SWFUpload) ile ya da yalnızca yeni XMLHttpRequest öğelerini kullanarak yeni tarayıcılara bir ilerleme çubuğu sağlamak için yapabilirsiniz (yükleme eski tarayıcılarda çalışmaya devam eder ... yalnızca ilerleme çubuğu yok).
Tanımladığınızdan biraz farklı çalışır, ancak fark çok küçüktür. Sunucuya ne kadar veri kaydettiğini sormaktan bahsediyorsun. Bu yöntemler, yalnızca sunucuya ne kadar veri gönderildiğini rapor eder.
- SwfUpload (ilerleme çubuğu ile Flash uygulaması) - https://developer.mozilla.org/en/using_xmlhttprequest#Monitoring_progress - AJAX yükleme, yeni tarayıcılarda ile nasıl çalıştığı http://valums.com/ajax-upload/
- Dokümantasyon - AJAX http://www.swfupload.org/
- Uygulama eski tarayıcılarda ilerleme çubuğu ve güzel çare olarak yüklemiş
İlgili konular
- 1. Ruby Net :: HTTP zaman aşımı
- 2. .NET HTTP POST Yöntemi - Çerezler sorunu
- 3. Ruby: Net :: HTTP boşta kalma zaman aşımı?
- 4. Ruby Net :: HTTP # ca_file kullanım dışı görünüyor.
- 5. Angular $ http POST
- 6. HTTP İşleyicide HTTP POST Alma?
- 7. Yakut Vekil Kimlik openURI veya net/http
- 8. HTTP POST (PHP + MySQL)
- 9. Angular2/Http (POST) üstbilgileri
- 10. HTTP POST yöntemi WebApi
- 11. angular2: http post yayınlanmıyor
- 12. HTTP POST C#
- 13. http POST hatası
- 14. HTTP POST isteğini oluşturma
- 15. HTTP WCF hizmetine POST
- 16. Ruby HTTP :: Net ile 404 hatası nasıl ele alınır?
- 17. RESTful Http DELETE yönteminde .NET
- 18. Ruby Net kullanarak Yeniden Bağlanma Stratejisi Uygulaması
- 19. SSL HTTP POST Hatası (Bilinmeyen Protokol)
- 20. ASp.MVC HTTP Post eyleme yönlendirmiyor
- 21. http post isteği ile javascript
- 22. HTTP POST yöntemi başarısız oluyor
- 23. Net/http ve net/http/fcgi arasındaki fark Golang
- 24. Ruby: HTTP.new.start ve dinamik HTTP (S) Engelleme
- 25. Net :: ReadTimeout (Net :: ReadTimeout) Selenium Ruby
- 26. .NET Compact Framework'de POST parametreleriyle eşzamansız WebRequest
- 27. Ruby HTTP params ile alın
- 28. Birden çok dosyayı http POST kullanarak yükleme POST
- 29. Ruby yazma zip dosyası Mac üzerinde çalışıyor ancak windows'ta çalışmıyor/Net :: HTTP
- 30. Ruby NET :: SCP içeren Joker