我正在实施浏览器javascript代码。
我已经定义了如下链接
document.location.href ="/cssp_authorization?user_name="+ Ext.JSON.encode(user_name);
当用户点击链接时,调用将定向到/ acspp_authorization页面。但是,我还需要在此GET请求中传递标头信息。我怎么能这样做?
答案 0 :(得分:0)
我建议切换到POST请求而不是GET,并使用标准XMLHTTPRequest的setRequestHeader方法:
xmlhttp.open("POST","cssp_authorization",true);
xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xmlhttp.setRequestHeader("My-Header","My-Value");
xmlhttp.send("user_name="+ Ext.JSON.encode(user_name));
如果jquery是您的首选选项,您可以使用.ajax。