繁体   English   中英

POST请求在Postman中有效,但在浏览器中无效

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM