ajax - CasperJS: capturing JSON sent response to javascript onClick() -
in casperjs, working site has button this:
<a id="showbills"     onclick="javascript:{showbills(); return false;}"     href="#">show bills</a>   clicking generates xmlhttprequest post message massive form full of magic numbers , state. server responds sending json data structure want capture.
in case, can't call casper.getpagecontent() json data, since it's interpreted client , incorporated dom.  
nor can call casper.download(...) since can't manually reconstruct form data required post request.
the question
how can 'intercept' json data sent in response onclick()-backed click?
half idea
there may way subvert showbills() method on client, example send json response ordinary page (rather xmlhttprequest). that's beyond understanding of casperjs, phantomjs , http protocols.
 
 
Comments
Post a Comment