내 현재 스크립트이 (의사 코드)처럼 보이는 내 casperjs 스크립트를 구성하는 :어떻게
casper.start(some_sample_url, function(){
a_list_of_data = JSON.parse(this.getPageContent())
for(var i = 0; i < a_list_of_data.length; i++){
entry = a_list_of_data[i];
entry_url = entry.get_url();
result = __utils__.sendAJAX(entry_url, "POST", {some: "data"}, false, {some: "option"});
casper.download(result, ...);
}
});
casper.run();
나는 __utils__.sendAJAX
가 차례로 casper.then
에 있어야 할 this.evaluate
에 넣어되어야한다는 것을 배웠다. 그러나 코드를 변경 한 후에는 POST
요청이 전혀 전송되지 않은 것처럼 보입니다. 누구든지 올바른 방향으로 나를 가리킬 수 있습니까?
쉽게 해결할 수있는 아주 작은 예제이기 때문에 * code-organization *에 대해 묻는 이유가 확실하지 않습니다. –