私は casperjs を使用していますが、https://www.google.co.in/imghp?ie=UTF-8&hl=en&tab=wi&ei=ne6FUuvXIIiPrgeN-YGQDA&ved=0CAMQqi4oAg
. 以下のコマンドを使用してスクリプトを実行しています。
casperjs url.js https://www.google.co.in/imghp?ie=UTF-8&hl=en&tab=wi&ei=ne6FUuvXIIiPrgeN-YGQDA&ved=0CAMQqi4oAg
url.js
var casper = require('casper').create({
pageSettings: {
loadImages: false,
loadPlugins: false
},
verbose: true,
logLevel: "debug"
});
casper.echo("### Has URL: "+casper.cli.has(0));
casper.echo("### URL: "+casper.cli.get(0));
casper.run();
および上記のスクリプトの出力
C:\casperjs>casperjs custom.js https://www.google.
co.in/imghp?ie=UTF-8&hl=en&tab=wi&ei=ne6FUuvXIIiPrgeN-YGQDA&ved=0CAMQqi4oAg | cl
ip
### Has URL: true
### Store URL: https://www.google.co.in/imghp?ie=UTF-8
[info] [phantom] Starting...
[info] [phantom] Running suite: 2 steps
[debug] [phantom] opening url: https://www.google.co.in/imghp?ie=UTF-8, HTTP GET
[debug] [phantom] Navigation requested: url=https://www.google.co.in/imghp?ie=UT
F-8, type=Other, willNavigate=true, isMainFrame=true
[debug] [phantom] url changed to "https://www.google.co.in/imghp?ie=UTF-8"
[debug] [phantom] Successfully injected Casper client-side utilities
[info] [phantom] Step anonymous 2/2 https://www.google.co.in/imghp?ie=UTF-8 (HTT
P 200)
### Got Url: https://www.google.co.in/imghp?ie=UTF-8 Data, Processing...
[info] [phantom] Step anonymous 2/2: done in 908ms.
[info] [phantom] Done 2 steps in 912ms
'hl' is not recognized as an internal or external command,
operable program or batch file.
'tab' is not recognized as an internal or external command,
operable program or batch file.
'ei' is not recognized as an internal or external command,
operable program or batch file.
'ved' is not recognized as an internal or external command,
operable program or batch file.
C:\casperjs>
実際には、&
シンボルの後に URL を分割しています。解決策を教えてください。何か間違っているかどうか教えてください。