1

我正在实现浏览器 javascript 代码。

我已经定义了一个链接如下

document.location.href ="/cssp_authorization?user_name="+ Ext.JSON.encode(user_name);

当用户单击链接时,调用将定向到 /acspp_authorization 页面。但是,我还需要在此 GET 请求中传递标头信息。我怎样才能做到这一点?

4

1 回答 1

-1

我建议切换到 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 。

于 2013-09-25T19:58:52.957 回答