【发布时间】:2011-03-07 23:29:39
【问题描述】:
我想执行一个两阶段的帖子。第一个是我自己的服务的 AJAX 帖子,它创建表单数据,例如“email=blah&dude=car”等。
在 AJAX 调用的回调中,我需要以普通帖子的形式将该数据重新发布到远程站点。
我在想这样的事情:
var formData = "some form data";
$.ajax({
type: 'POST',
url: '/myservice',
data: formData,
success: function(data, status) {
xmlhttp=new XMLHttpRequest();
xmlhttp.open("POST","http://remotepage.com",true);
xmlhttp.send(data);
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
//display error message },
dataType: "text",
});
但是,由于 remotepage.com 上的 XSS 防护,httpRequest 将失败。如何轻松将处理后的表单数据重新发布到远程 URL?
【问题讨论】:
-
你能在你的网络服务中从服务器端重新发布吗?
标签: javascript ajax http forms xss