Lecture de Fichiers stockés sur un URL à l'aide d'un Fichier HTML5 API

Je suis en utilisant HTML5 fichier API pour télécharger des fichiers de mon application web.

J'ai un élément de saisie sur ma page web à l'aide de laquelle je lis des fichiers et de l'appel en fonction de téléchargement

<input type="file">

$('input[type="file"]').on("change",function(e){
      console.log(this.files);
      //upload each file in this.files
});

Cela fonctionne parfaitement pour les fichiers natifs sur les os. Je veux à présent télécharger des fichiers distants, par exemple, example.com/blah/file1.jpg Ma question est comment puis-je lire ce fichier à l'aide de Fichiers de l'API? Est-il un moyen de le faire?

Juste le fait de fournir une zone de texte pour l'utilisateur de coller l'URL. Ensuite, du côté serveur, vous pouvez récupérer le fichier en fonction de l'URL.
non ce qui doit être fait sur le côté client, c'est une extension de navigateur. J'ai besoin de télécharger d'abord le fichier dans le navigateur de l'utilisateur, puis le télécharger.
Pourquoi avez-vous besoin de télécharger à l'utilisateur de l'ordinateur, puis les transférer sur un serveur? C'est une étape supplémentaire. Stocker dans du JavaScript mémoire serait de mauvaise performance sage, ainsi que de manger de l'utilisateur de la bande passante.
parce que je n'ai pas le serveur... j'ai besoin de leur envoyer des bits du fichier afin de le télécharger.

OriginalL'auteur sublime | 2014-07-14