【发布时间】:2012-09-12 00:20:29
【问题描述】:
跨域 ajax 请求被拒绝,但我可以通过以下方式解决它:
$(document).ready(function () {
var data = ...;
$('<img>').attr('src', 'http://domain.com?data=' + escape(data)).appendTo('body');
});
因此,如果我真的需要,我可以发送数据到另一个域。我也可以以相同的方式获取数据,但在加载时我可以将其移动到画布上,然后读取像素。
那么这个限制的意义何在?它可以从中节省什么?
【问题讨论】:
-
服务器可以拒绝对进行更新的 URL 的 GET 请求,换句话说,要求请求是 POST 请求。
标签: javascript html ajax post request