저는 아약스를 통해 데이터를 보내고 있습니다. 코드가 작동하지만 AJAX 요청이 작동하지 않습니다. 전송 된 데이터는 저장되지 않습니다.CasperJS POST AJAX가 작동하지 않습니다.
나는 webSecurityEnabled: false
을 사용해 보았지만 여전히 작동하지 않습니다. 나는 완전히 당신의 질문을 이해하지
var casper = require("casper").create({
logLevel: "error", //debug
verbose: true,
pageSettings: {
loadImages: true, // do not load images
loadPlugins: false, // do not load NPAPI plugins (Flash, Silverlight, ...)
webSecurityEnabled: false // ajax
}
});
........................
var save_file="http://aaa.com/js_save.php";
for(var ii=0; ii<title_link.length; ii++)
{
this.echo(title_link[ii]);
//var save_data = tlink.serialize();
var save_data = {"title":"title", "link":title_link[ii]};
jsonObject_fields = this.evaluate(function(save_file) {
params = save_data;
try {
return JSON.parse(__utils__.sendAJAX(save_file, 'POST', params, false));
} catch (e) {
console.log("Error in fetching json object");
}
}, {save_file : save_file});
try{
//require("utils").dump(JSON.stringify(jsonObject_fields.name));
}
catch(e)
{
console.log("Error is: "+e);
}
} // for
.. 당신은 천재 야. – Kang