मैं सिर्फ दूसरे मामले का उपयोग करता हूं:
पहला:ग्लोबलइन्फो वेरिएबल में संग्रहीत जानकारी प्राप्त करें
var globalInfo;
casper.thenOpen("www.targetpage.cl/valuableInfo", function() {
globalInfo = this.evaluate(function(){
var domInfo = {};
domInfo.title = "this is the info";
domInfo.body = "scrap in the dom for info";
return domInfo;
});
});
दूसरा:कैप्चर किए गए डेटा को स्टोर करने के लिए किसी पेज पर जाएं
casper.then(function(){
casper.thenOpen("www.mipage.com/saveIntheDBonPost.php", {
method: 'post',
data:{
'title': ''+globalInfo.title,
'body': ''+globalInfo.body
}
});
});
www.mipage.com/saveIntheDBonPost.php
डेटा को $_POST
. में लेता है पैरामीटर और इसे एक डीबी में संग्रहीत करता है।