2 u013047803 u013047803 于 2016.05.05 15:45 提问

求大神解答一个关于ajax请求的问题
 $.ajax({
        url:url,
        type: "post",
        data:parameter,
        beforeSend : function (XMLHttpRequest) {
            XMLHttpRequest.setRequestHeader("aadfasdfsdfasdsasasdcccc","ajax");
        },
        success: function(data) {

        }
        });

如上代码,我想在一个ajax请求里加入一个请求头部信息,但是我加了这个
beforeSend : function (XMLHttpRequest) {
XMLHttpRequest.setRequestHeader("aadfasdfsdfasdsasasdcccc","ajax");
}
报错:
Request header field aadfasdfsdfasdsasasdcccc is not allowed by Access-Control-Allow-Headers.

求大神指导 怎样解决啊! 或者有其他方法在js里面的ajax和原生http请求 中**加入请求头部信息的方法**吗?
拜谢~

2个回答

w172087242
w172087242   Ds   Rxr 2016.05.05 16:56

头的属性太长了,需要短一点。比如token啊,apply-method等,只要是正常的字符都可以,长度不能超出限制

u013047803
u013047803 回复little_how: 谢谢
一年多之前 回复
w172087242
w172087242 回复凡夫俗子_: 你用的jQuery,我自己写的ajax,头也是自己定义的,所以没注意,但是根据错误就是你的那个头不对
一年多之前 回复
u013047803
u013047803 你是说这个吗? XMLHttpRequest.setRequestHeader("aadfasdfsdfasdsasasdcccc","ajax"); 里面的aadfasdfsdfasdsasasdcccc
一年多之前 回复
u013047803
u013047803 不是这个原因额
一年多之前 回复
CSDNXIAOD
CSDNXIAOD   2016.05.05 15:52

PL/SQL 遇到一个问题 求大神解答
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!