gpt4 book ai didi

javascript - MooTools 请求失败

转载 作者:行者123 更新时间:2023-11-30 23:45:29 25 4
gpt4 key购买 nike

所以我遇到了一些问题。当我要求 MooTools 发送请求时,每次都会返回失败。我似乎也无法诊断问题,因为如果我尝试获取返回的 header 信息,控制台只会给我 “拒绝获取不安全 header '状态'” 消息。我唯一能想到的是服务器不允许我访问外部资源,但也许我只是编码错误。

这是请求代码:

var finfo = current.textFontData();

var url = 'http://antiradiant.com/clients/TMW/rbwizard/mailer.php?s='+current.size+'&b='+current.box+'&l='+current.lidWood+'&c='+current.cartID+'&f='+finfo.font+'&l1='+finfo.line1+'&l2='+finfo.line2;
console.log(url);

var req = new Request({
url: url,
onSuccess: function() {
console.log('success');
//atc2.send();
},
onFailure: function() {
console.log('failure');
console.log(this.getHeader('Status'));
//atc2.send();
},
onException: function(headerName, value) {
console.log('exception');
console.log(headerName+': '+value);
}
});

req.send();

此代码源自http://tylermorriswoodworking.myshopify.com/pages/recipe-box-wizard?b=maple&l=cherry&s=3x5&c=42042892上的资源rb_wizard.js(第81-103行)

最佳答案

Mootools 有一个名为 Request.JSONP 的类,可以帮助您解决跨域问题。它是 Request 类的子类,因此您的方法应该以相同的方式工作。我相信你需要在最后调用 .post() 或 .get() 而不是发送,但这就是应该改变的一切。我不确定您正在运行什么版本,但这里是他文档的链接 Mootools Request.JSONP

关于javascript - MooTools 请求失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3171877/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com