[英]How to send POST headers with CasperJS' download function?
我在嘗試通過CasperJS download
功能通過標頭發布數據時遇到麻煩。
我可以在沒有標題的情況下發布它,只是當我添加標題時,它似乎永遠不會發送。
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()
我可以執行POST並添加標頭和數據對象的JSON,但下載情況似乎並非如此
有人對此有經驗嗎?
您可以使用PhantomJS的page.customHeaders
屬性為所有請求設置自定義標頭。 這也適用於POST請求和download()
函數。
這是使用CasperJS 1.1-beta3和PhantomJS 2.0.1和1.9.7版測試的概念驗證。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.