使用Ajax将CORS标头添加到http请求

拉姆鲁米·阿菲夫(Lamloumi Afif)

我已经开发了一个Restfull应用程序,我想添加另一个Web应用程序来使用其服务,因此我进行了以下Ajax调用:

 $.ajax({
            type: "Post",
            async: false,
            url: "ip_adress/Inviter/api/Account/Register",
            data: donne,
            headers: {  "Access-Control-Allow-Origin:": "*"},
            success: function (data) {
                console.log(data);
                var tab = [];
                tab["username"] = username;
                tab["password"] = pwd;
                var isLogged = Login.CheckCredential(tab, username);
                return isLogged;
            },
            error: function (xhr, status, error) {
                console.log(xhr);
                console.log(status);
                console.log(error);
            }

        });

我得到这个例外:

对象{readyState:0,状态:0,statusText:“ SyntaxError:无法执行'setRequestHeader'…-Origin:'不是有效的HTTP标头字段名称。”}错误DOMException:无法在'XMLHttpRequest'上执行'setRequestHeader' :'Access-Control-Allow-Origin: '不是有效的HTTP标头字段名称。

所以我需要知道:

  • 在这种情况下如何启用CORS?

  • 如何修复我的代码?

TJ人群

您不能像那样授权自己。这是一个响应头;规范的细节您要向其发送请求服务器必须将该标头发送回,以使浏览器知道可以允许您的页面向该服务器发送ajax请求。如果您要请求的服务器不允许您的来源,则您无法在客户端代码中执行任何操作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

是否可以将请求标头添加到CORS预检请求中?

来自分类Dev

Firebase没有将CORS标头添加到REST请求

来自分类Dev

将HTTP标头“ User-Agent”添加到HTTP CONNECT请求

来自分类Dev

将自定义http标头添加到所有jQuery AJAX请求中

来自分类Dev

将Accept标头添加到JQuery AJAX GET(通过JSONP)请求

来自分类Dev

狂饮HTTP-将Authorization标头直接添加到请求中

来自分类Dev

将未更改的小写标头添加到golang http请求

来自分类Dev

如何将HTTP标头添加到Jenkins

来自分类Dev

使用queue.js将HTTP标头添加到d3.json

来自分类Dev

如何使用非英语字母(ø,æ等)将HTTP标头添加到NSURLMutableRequest。并使其起作用

来自分类Dev

将标头添加到EndpointAddress

来自分类Dev

如何创建/添加将默认标头添加到每个请求的中间件

来自分类Dev

将CORS标头添加到j_security_check的响应中

来自分类Dev

将自定义http标头添加到chai请求

来自分类Dev

如何以编程方式将相关标头添加到Application Insights Angular http请求

来自分类常见问题

如何将标头添加到OkHttp请求拦截器?

来自分类Dev

如何将请求标头添加到基于Tyrus注释的客户端

来自分类Dev

Swift:将标头添加到我的REST POST请求中

来自分类Dev

如何将Cookie添加到HtmlUnit请求标头?

来自分类Dev

将访问令牌添加到Angular js中的每个请求标头

来自分类Dev

如何将身份验证标头添加到axios挂钩请求中?

来自分类Dev

如何将标头添加到从源Pod到目标Pod的每个请求中?

来自分类Dev

如何将标头添加到来自凌空库的请求中

来自分类Dev

Chrome将奇怪的HTTPS:1标头添加到所有请求

来自分类Dev

将动态标头添加到请求承诺选项(节点)

来自分类Dev

将自定义标头添加到“请求”

来自分类Dev

将自定义标头添加到“请求”

来自分类Dev

将内容类型标头添加到Java HTTP echo服务器

来自分类Dev

如何将HTTP标头添加到所有Django响应中

Related 相关文章

  1. 1

    是否可以将请求标头添加到CORS预检请求中?

  2. 2

    Firebase没有将CORS标头添加到REST请求

  3. 3

    将HTTP标头“ User-Agent”添加到HTTP CONNECT请求

  4. 4

    将自定义http标头添加到所有jQuery AJAX请求中

  5. 5

    将Accept标头添加到JQuery AJAX GET(通过JSONP)请求

  6. 6

    狂饮HTTP-将Authorization标头直接添加到请求中

  7. 7

    将未更改的小写标头添加到golang http请求

  8. 8

    如何将HTTP标头添加到Jenkins

  9. 9

    使用queue.js将HTTP标头添加到d3.json

  10. 10

    如何使用非英语字母(ø,æ等)将HTTP标头添加到NSURLMutableRequest。并使其起作用

  11. 11

    将标头添加到EndpointAddress

  12. 12

    如何创建/添加将默认标头添加到每个请求的中间件

  13. 13

    将CORS标头添加到j_security_check的响应中

  14. 14

    将自定义http标头添加到chai请求

  15. 15

    如何以编程方式将相关标头添加到Application Insights Angular http请求

  16. 16

    如何将标头添加到OkHttp请求拦截器?

  17. 17

    如何将请求标头添加到基于Tyrus注释的客户端

  18. 18

    Swift:将标头添加到我的REST POST请求中

  19. 19

    如何将Cookie添加到HtmlUnit请求标头?

  20. 20

    将访问令牌添加到Angular js中的每个请求标头

  21. 21

    如何将身份验证标头添加到axios挂钩请求中?

  22. 22

    如何将标头添加到从源Pod到目标Pod的每个请求中?

  23. 23

    如何将标头添加到来自凌空库的请求中

  24. 24

    Chrome将奇怪的HTTPS:1标头添加到所有请求

  25. 25

    将动态标头添加到请求承诺选项(节点)

  26. 26

    将自定义标头添加到“请求”

  27. 27

    将自定义标头添加到“请求”

  28. 28

    将内容类型标头添加到Java HTTP echo服务器

  29. 29

    如何将HTTP标头添加到所有Django响应中

热门标签

归档