您好我正在使用Amir的幻影:https://github.com/amir20/phantomjs-node
我正在尝试为每个访问过的页面使用会话。事情是看起来我需要为onSourceRequested设置一个真正的param值:
currentPage.on('onResourceRequested', true, onResourceRequested);
function onResourceRequested(requestData, networkRequest) {
networkRequest.setHeader
//here I can create the session using the same IP
但这会禁用我执行的另一个onResourceReceived函数。
currentPage.on('onResourceReceived', onResourceReceived);
function onResourceReceived(responseData, networkRequest) {
//I can't enter here
}
有解决方法吗?我可以传递另一个参数或其他东西,以便我可以从onResourceReceived函数获取我的responseData吗?