Estoy usando llamadas a la API de Postman Rest para cargar archivos en Azure Blob. Quiero entender cómo adjuntar archivos al cuerpo de los datos del formulario desde la interfaz usando el código C#, para que me devuelva el resultado con alguna ID y tipo de archivo.
Creo que esta es una pregunta duplicada .
Agregar la respuesta de la publicación original
document.getElementById('uploader').onsubmit = function () { var formdata = new FormData(); //FormData object var fileInput = document.getElementById('fileInput'); //Iterating through each files selected in fileInput for (i = 0; i < fileInput.files.length; i++) { //Appending each file to FormData object formdata.append(fileInput.files[i].name, fileInput.files[i]); } //Creating an XMLHttpRequest and sending var xhr = new XMLHttpRequest(); xhr.open('POST', '/Home/Upload'); xhr.send(formdata); xhr.onreadystatechange = function () { if (xhr.readyState == 4 && xhr.status == 200) { alert(xhr.responseText); } } return false; }