J'ai une application Web qui doit télécharger un fichier de l'utilisateur et le télécharger sur un serveur distant. Je peux prendre l'entrée de l'utilisateur au serveur fin par l'intermédiaire de file_field, mais ne peux pas sembler passer à l'étape suivante du téléchargement du serveur à la distance. Net :: HTTP ne fait pas de formulaires en plusieurs parties et je n'ai pas réussi à trouver une autre bonne solution. J'ai besoin de quelque chose qui me permettra d'aller de l'utilisateur -> serveur -> distant au lieu d'aller utilisateur -> distant. Quelqu'un a réussi à le faire avant?Téléchargement de fichiers dans Ruby on Rails
8
A
Répondre
2
Je crois que le plugin attachment_fu permettrait ceci:
http://svn.techno-weenie.net/projects/plugins/attachment_fu/
1
De façon surprenante, les messages de formulaires multipart ne sont pas dans Net: HTTP. Un thread de comp.lang.ruby semble avoir extrait de code que vous trouverez peut-être utile pour effectuer l'encodage nécessaire:
BOUNDARY = "AaB03x"
def encode_multipartformdata(parameters = {})
ret = String.new
parameters.each do |key, value|
unless value.empty?
ret << "\r\n--" << BOUNDARY << "\r\n"
ret << "Content-Disposition: form-data; name=\"#{key}\"\r\n\r\n"
ret << value
end
end
ret << "\r\n--" << BOUNDARY << "--\r\n"
end
Questions connexes
- 1. Téléchargement sécurisé de fichiers dans Ruby On Rails
- 2. Barre de progression Ruby on Rails
- 3. Recherche dans Ruby On Rails
- 4. Analyser dans Ruby (on Rails)
- 5. OCIError (ruby on rails)
- 6. ruby on rails formulaire_pour
- 7. Ruby on Rails: « find_create_by_user »
- 8. Ruby on Rails regex
- 9. LocalJumpError (Ruby on Rails)
- 10. Ruby on Rails d'installation
- 11. ruby on rails Problème SQLite
- 12. Utilisation des migrations dans Ruby on Rails
- 13. Administration backend dans Ruby on Rails
- 14. Impossible de lancer l'application ruby on rails?
- 15. Triple rejoindre Ruby on Rails
- 16. Ruby on Rails - paramètre tronquer
- 17. Ruby on Rails MVC Question
- 18. Afficher l'email Ruby on Rails
- 19. Connexion/Inscription Ruby on Rails?
- 20. CMS pour Ruby on Rails
- 21. Association polymorphe Ruby on Rails
- 22. Ruby on Rails et CruiseControl.rb
- 23. Ruby on Rails vs Django
- 24. Ruby on Rails, détection Javascript
- 25. Ruby on Rails symbole validation
- 26. Formulaire booléen Ruby on Rails
- 27. Liste triable Ruby on Rails
- 28. Ruby on Rails - Se connecter
- 29. Ruby on Rails: formulaire select
- 30. Ruby on Rails Actions help
Ce On dirait que ça va le faire - je vais l'essayer un peu et vous faire savoir si cela fonctionne. – Misplaced