63282


ヘッドレスChromeで Yahoo! JAPAN スクリーンキャプチャを取得すると、真ん中下部分が

> 記事を取得できませんでした

と表示されます。

コマンドラインで `--virtual-time-budget=10000` を指定してみたのですが結果は同じでした。

[code]

    $ google-chrome --headless --disable-gpu \
        --screenshot --window-size=1280,1080 \
        --virtual-time-budget=10000 https://www.yahoo.co.jp
    
[/code]

**Q1.何か特別なパラメーター設定が必要ですか？**  
ユーザーエージェント？  
クッキー？

**Q2.Yahoo! JAPAN で「記事を取得できませんでした」と表示される条件は何だと考えられますか？**

**Q3.ヘッドレスChromeではなく、通常のChromeでこの現象を再現する方法はありますか？**  
この表示になる時どういうDOM構成になっているか確認できれば条件分岐できるかもと考えています

環境  
CentOS7

[![画像の説明をここに入力](https://i.stack.imgur.com/imvo9.jpg)](https://i.stack.imgur.com/imvo9.jpg)


CC BY-SA 4.0
2019-12-18T01:31:00.707
61527
2020-02-22T12:46:23.620
2019-12-19T00:35:06.640
7886
7886
question
google-chrome
ヘッドレスChromeで Yahoo! JAPAN スクリーンキャプチャを取得すると一部分だけ、記事を取得できませんでした と表示される


「期待した通り取得できました」とのこととUp Voteがあったのでコメントを回答化しておきます。

月並みですが、`--user-agent`オプションを指定してみてはどうでしょう？ Windowsで試して同じ現象になったので、`--user-
agent`を追加してみたら取得できました。  
以下のような感じで。

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --headless
--disable-gpu --user-agent --screenshot --window-size=1280,1080 --virtual-
time-budget=10000 <https://www.yahoo.co.jp>


CC BY-SA 4.0
2020-02-22T12:46:23.620
63282
2020-02-22T12:46:23.620
26370
61527
answer