Так что у меня есть небольшая проблема. Когда я прошу MooTools отправить запрос, он каждый раз возвращается как неудачный. Я тоже не могу диагностировать проблему, потому что, если я попытаюсь получить информацию о возвращенном заголовке, консоль просто выдаст мне "Refused to get unsafe header 'Status'"
сообщение. Единственное, о чем я могу думать, это то, что сервер не позволяет мне получить доступ к внешним ресурсам, но, возможно, я просто неправильно закодировал его.
Вот код запроса:
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();
Этот код получен из ресурса rb_wizard.js
(строки 81-103) на http://tylermorriswoodworking.myshopify.com/pages/recipe-box-wizard?b=maple&l=cherry&s=3x5&c=42042892