首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >带有乌鸦的C++ REST。CORS在邮件请求中

带有乌鸦的C++ REST。CORS在邮件请求中
EN

Stack Overflow用户
提问于 2022-03-13 12:19:03
回答 1查看 898关注 0票数 0

我现在在C++和乌鸦一起构建一个REST-Api,我有点卡住了。所有的一切都像预期的那样完全不受欢迎,但最终结果却是一样的。我无法解决CORS问题:

代码语言:javascript
运行
复制
XMLHttpRequest cannot load http://localhost:18080/"ENDPOINT-ROUTE" due to access control checks.

http://localhost:18080/"ENDPOINT-ROUTE"
Failed to load resource: Origin http://localhost:4200 is not allowed by Access-Control-Allow-Origin.

代码:

代码语言:javascript
运行
复制
        CROW_ROUTE(app, "ENDPOINT-ROUTE").methods("POST"_method)([&app ,&m_session](const crow::request& req){
                crow::response response("");
                response.add_header("Access-Control-Allow-Origin", "*");

                return response;
            });

我的棱角计划的要求:

代码语言:javascript
运行
复制
  create(object: Object)
  {
    httpOptions = {
        headers: new HttpHeaders({
          'Content-Type':  'application/json',
          'Access-Control-Allow-Headers':'*'
        })
      };

    return this.http.post<Object>("http://localhost:18080/ENDPOINT-ROUTE"), object, httpOptions);
 }

谢谢你的帮忙!

EN

Stack Overflow用户

发布于 2022-03-20 10:49:50

https://github.com/CrowCpp/Crow有一个CORS中间件,您可以使用它来设置规则。我们还没有完成关于它的完整文档,但是我们确实有一个示例

票数 2
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71456692

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档