使用内容类型放置请求:文本/HTML不起作用

发布于 01-22 09:52 字数 742 浏览 2 评论 0原文

我目前正在节点工作,我需要了解带有访问控制允许标头的请求方法,以下是我的代码,

 import express from 'express'; 
    import cors from 'cors';
    const app = express();
    var corsOptions = {
       origin: '*',
       optionsSuccessStatus: 200, 
       allowedHeaders:['Content-Type: text/html'] 
    }
    app.put("/puttest", (req, res) =>  {
            console.log('in put');
            res.send({ 'message': ' Hello world !!! app is listening on port '})        
    });
   app.listen(3001, () => { 
        console.log('Listening to requests on 3001'); 
   });

它不起作用?您能帮助我为什么当我提供任何内容类型时它不起作用:application/json或text/html?

在此处输入图像描述

I am currently working in node, I need to understand put request method with access control allow headers, Below is my code

 import express from 'express'; 
    import cors from 'cors';
    const app = express();
    var corsOptions = {
       origin: '*',
       optionsSuccessStatus: 200, 
       allowedHeaders:['Content-Type: text/html'] 
    }
    app.put("/puttest", (req, res) =>  {
            console.log('in put');
            res.send({ 'message': ' Hello world !!! app is listening on port '})        
    });
   app.listen(3001, () => { 
        console.log('Listening to requests on 3001'); 
   });

It is not working why? can you please help me why it is not working when I provide any content-type: application/JSON or text/HTML?

enter image description here

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文