nodo js POST mysite / carga 404 (no encontrado) cuando se carga a azul pero funciona localmente

Estoy trabajando en un proyecto de carga para una página web pequeña e hice que todo funcione localmente, puedo cargar archivos, puedo manipularlos y puedo obtener los datos necesarios en respuesta. Empujé todo en azul la noche anterior y ahora cuando bash subir algo consigo

POST mysite/uploads 404 (Not Found) 

Mi archivo.html

 

html-file.js

 jQuery(document).ready(function () { $('#uploadForm').submit(function () { $("#status").empty().text("File is uploading..."); $(this).ajaxSubmit({ error: function (xhr) { $("#status").text('Error: ' + xhr.status); //alert(JSON.stringify(xhr)); }, success: function (response) { // var test = JSON.stringify(response[1], null, 4); // console.log(JSON.stringify(response, null, 4)); files = []; $(response).each(function (index) { files.push(response[index]); }) refreshFiles(); alert("alertsuccess"); $("#status").empty().text("File is uploaded..."); } }); return false; }); }); 

nodeapp.js

 app.use(multer({ dest: "./uploads", onFileUploadStart: function (file) { console.log(file.originalname + ' is starting ...'); }, onFileUploadComplete: function (file) { values = JSON.stringify(file); console.log(values); test.push({ "url": file.path, "filename": file.name, "fileType": file.extension }); } })); app.post('/uploads'), function (req, res) { upload(req, res, function (err) { if (err) { return res.end("Error uploading the file!"); } else { //res.json({ "test": "test123" }); res.json(test) // res.write(JSON.stringify(test, null, 4)); res.end(); test = []; } }) }) 

Hay un poco más de código, pero en aras de la simplicidad y mi desconfianza general en esta parte del proyecto en particular, publiqué solo estos fragmentos.

¿Cómo se implementa en Azure Web Apps? Como las aplicaciones Node.js que se ejecutan en Azure Web Apps están alojadas en IIS a través de IISNode. Por lo tanto, se necesita un archivo web.config para configurar su aplicación en IIS.

Puede verificar este archivo en su directorio raíz de su sitio, ya sea en las configuraciones correctas.

Aquí hay una muestra de un web.config :

                              
    Intereting Posts