Wie hoch-string als Datei mit jQuery oder anderen js-Frameworks
Mit javascript, ich habe eine Datei in der Zeichenfolge (hab mit ajax-request).
Wie zum hochladen als Datei-server von einem anderen ajax-request ?
- Bitte präzisieren: haben Sie die Datei Pfad als string oder haben Sie Datei-Inhalt als string und möchte es als Datei geladen?
- Es liest sich, als ob er den Inhalt der Datei in eine Zeichenfolge, die er bekam von einem ajax-request.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie die
Content-type
- request-header zumultipart/form-data
und spielen, um mit dem format ein wenig, Ich schrieb dies in Plain Ol' JavaScript (tm) konnte man aber leicht Nacharbeiten es für eine Bibliothek:EDIT: hatte meinen Kaffee jetzt, so verändert es für jQuery (no-library-version hier):
+ '--'+boundary+ '--';
und auch der contentType in der ajax-Aufruf muss sein:"multipart/form-data; boundary="+boundary
Hier ist, wie tun Sie es, ohne manuellen Erstellung der multi-Teil-request-body: