[英]POST request works in Postman but not in browser
我正在使用表格。 当我使用它与GET请求它完美地工作。 当我在POSTMAN中检查POST请求时,它可以正常工作。 但是当我在浏览器上使用Post Request时,它表示无法获得错误。
<body>
<form action="fileupload" method="POST">
<h1>Helllooooo</h1>
<button type="submit">Upload your files</button>
</form>
</body>
app.use('/', require('./Routes/sellerRoutes'));
const seller=require('express').Router();
seller.post('/fileupload', (req,res)=>{
console.log('ssssssssssssssss');
res.render('fileupload');
})
module.exports=seller;
在浏览器中查看控制台,以查看返回的错误消息(如果有)。 您可能还需要查看网络选项卡以查找请求,并查看响应中是否存在任何其他错误。
根据您所描述的内容,我的第一个猜测是您遇到了CORS错误。 将CORS中间件( https://expressjs.com/en/resources/middleware/cors.html )添加到您的快速服务器,看看是否能解决问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.