0
Reagieren
Meine HtmlDatei hochladen auf ASP.Net Kern zurück leer Request.Form.Files, auf nur
<form method="post" action="/Upload" enctype="multipart/form-data">
<input type="file" name="files" multiple />
<input type="submit" value="Upload" class="btn" />
</form>
Meine Aktion
[HttpPost("/Upload")]
public async Task<IActionResult> Upload(){
var files = Request.Form.Files;
...
}
Diese Arbeit wie erwartet, wenn direkt von meiner HTML-Ansicht geladen , aber wenn ich die genau gleiche Html mit laden Reagieren:
render(){
return(
<form method="post" action="/Upload" enctype="multipart/form-data">
<input type="file" name="files" multiple />
<input type="submit" value="Upload" className="btn" />
</form>
);
}
die Post-Anforderung funktioniert, aber ‚var Dateien‘ ist immer ein leeres Array.
Irgendeine Idee, was falsch ist? Vielen Dank im Voraus
Ich habe das versucht, hat nicht funktioniert –
werfen Sie einen Blick auf Ihr Netzwerk und sehen, ob die Datei überhaupt gesendet wird –