Javascript 如何使用CasperJS';下载功能?
我试图通过CasperJS函数发布带有标题的数据时遇到问题 我可以让它在没有标题的情况下发布,只是当我添加标题时,那些标题似乎永远不会被发送Javascript 如何使用CasperJS';下载功能?,javascript,post,phantomjs,casperjs,Javascript,Post,Phantomjs,Casperjs,我试图通过CasperJS函数发布带有标题的数据时遇到问题 我可以让它在没有标题的情况下发布,只是当我添加标题时,那些标题似乎永远不会被发送 casper.then(function() { this.download( "path/to/file/posting/to", "path/to/file/saved/locally", "POST", // this is the part im stuck on // this will post, b
casper.then(function() {
this.download(
"path/to/file/posting/to",
"path/to/file/saved/locally",
"POST",
// this is the part im stuck on
// this will post, but how do I add headers to this post?
"mydata=part1&mydata2=part2"
);
});
当我使用casper.open()
时,我可以发布一篇文章,添加带有标题和数据对象的JSON,但下载时似乎不是这样
有这方面的经验吗?您可以使用PhantomJS的属性为所有请求设置自定义头。这也适用于POST请求和download()
函数
是使用CasperJS 1.1-beta3和PhantomJS版本2.0.1和1.9.7测试的概念验证