我们正在向jsp文件发布jQuery帖子。
我们将完整的url包含在将返回字符串的jsp文件中,但在IE和FF中,请求被阻止。
有解决方法吗?
$.ajax(
{
type : "post",
url : "http://www.mydomain.com/my.jsp",
data : {string:"some string"},
success:doSuccess
}
将帖子更改为get net是我们相同的数据,但是它是否也会导致XSS问题?
使用$ .get是否有XSS问题?
答案 0 :(得分:2)
您可以将输出重新格式化为JSONP。完整描述:
http://api.jquery.com/jQuery.getJSON/
仅供参考,您的浏览器阻止此操作的原因是为了防止跨域脚本攻击:http://en.wikipedia.org/wiki/Cross-site_scripting。 JSONP在字符串中添加“填充”,防止字符串成为威胁。
答案 1 :(得分:0)