我想从一个热门网站废弃CasperJS的一些数据。我已经用代理池成功地删除了一些数据。现在我担心我的HTTP请求附带的HTTP REQUEST标头。 我知道有很多关于我和我的服务器的信息 - 所以有一些方法可以删除或修改传出的HTTP头。
答案 0 :(得分:3)
您可以使用headers属性向casperjs添加自定义标头。您应该能够改变您关注的标题。
示例:http://casperjs.org/api.html#casper
casper.open('http://some.testserver.com/post.php', {
method: 'post',
data: {
'title': 'Plop',
'body': 'Wow.'
},
headers: {
'Accept-Language': 'fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3'
}
});