Merhaba, Node.JS ile geliştirilen bir BackEnd projesini Azure’a yükledikten sonra ‘https://fiencrypt.azurewebsites.net//api/v1/user/login’ URL’ine Form-Data ile POST isteği atmam gerekiyor. İlgili kod bloğunu yazdım fakat http 500 hatasını alıyorum.
I/flutter (17365): Status Code: 500
I/flutter (17365): <!DOCTYPE html>
I/flutter (17365): <html lang="en">
I/flutter (17365): <head>
I/flutter (17365): <meta charset="utf-8">
I/flutter (17365): <title>Error</title>
I/flutter (17365): </head>
I/flutter (17365): <body>
I/flutter (17365): <pre>TypeError: Cannot destructure property 'email' of 'req.body' as it is undefined.<br> at file:///home/site/wwwroot/controllers/userController.js:27:13<br> at file:///home/site/wwwroot/utils/tryCatch.js:3:7<br> at Layer.handle [as handle_request] (/node_modules/express/lib/router/layer.js:95:5)<br> at next (/node_modules/express/lib/router/route.js:144:13)<br> at multerMiddleware (/node_modules/multer/lib/make-middleware.js:13:41)<br> at Layer.handle [as handle_request] (/node_modules/express/lib/router/layer.js:95:5)<br> at next (/node_modules/express/lib/router/route.js:144:13)<br> at Route.dispatch (/node_modules/express/lib/router/route.js:114:3)<br> at Layer.handle [as handle_request] (/node_modules/express/lib/router/layer.js:95:5)<br> at /node_modules/expres
Fakat postmande form-data ile gönderdiğim
email: samet@gmail.com
password: 1234
isteğine yanıt geliyor.
konu hakkında bilgisi olan yardımcı olabilir mi ?