Ich habe die unten Anfrage in Python
import requests, json, io
cookie = {}
payload = {"Name":"abc"}
url = "/test"
file = "out/test.json"
fi = {'file': ('file', open(file))}
r = requests.post("http://192.168.1.1:8080" + url, data=payload, files=fi, cookies=cookie)
print(r.text)
, die eine Datei, und Formularfelder an das Backend senden. Wie kann ich das gleiche tun (Datei + Formularfelder senden) mit Angular $ http. Momentan mag ich das, bin mir aber nicht sicher, wie ich die Datei auch senden soll.
var payload = {"Name":"abc"};
$http.post('/test', payload)
.success(function (res) {
//success
});
http://www.angulartutorial.net/2015/03/file-upload-and-sending-data-to: - Wenn Sie
base64
Version einer Datei haben kann es leicht zuBlob
wie so geändert werden -backend.html – PrashobhBitte überprüfen Sie http://StackOverflow.com/a/25264008/144665 und markieren Sie als beste Antwort. Ich habe es fast vermisst! – iambriansreed