Ich versuche, die Anfrage-Versprechen-Bibliothek oder ähnliches zu verwenden, um Dateien über eine Post-Anfrage von Knoten an einen anderen Rechner zu senden, auf dem Node läuft. Ich das normale Anfrage-Modul könnte so etwas wieWie sende ich ein Formular mit einer Anfrage Versprechen?
var req = request.post(url, function (err, resp, body) {
if (err) {
console.log('Error!');
} else {
console.log('URL: ' + body);
}
});
var form = req.form();
form.append('file', '<FILE_DATA>', {
filename: 'myfile.txt',
contentType: 'text/plain'
});
Dieser Code wird von der Frage: Uploading file using POST request in Node.js aber es ist nicht Versprechungen verwenden.
Kann jemand erklären, wie man das gleiche tut, aber mit der Anfrage-Versprechen-Bibliothek oder wenn es eine andere Möglichkeit gibt, dies zu promitifizieren?
Sie möchten 'req' ein Versprechen zurückgeben? – maioman
Was ist der Zweck der Verwendung von 'Versprechen'? – guest271314