ソシム株式会社から発売された「JS + Node.jsによるWebクローラー/ネットエージェント [開発テクニック]」という書籍をもとに、記載されているサンプルソースを実際に書いて動作させたものです。
記載のコードではうまく動かなかった部分は著者のサポートページや、自分なりに調べた内容を元に一部修正していますので、ソシムのサポートページからダウンロード出来るサンプルとは異なります。
なお、章毎に使用しているモジュールが異なるため、章毎のディレクトリ内に pakage.json を作成して各フォルダに設置しています。
章 | ファイル名 | 修正内容 |
---|---|---|
第2章02 | showimage.js | fetch 対象の Wikipedia の URL に日本語が含まれており、404 エラーになるため、URL エンコードの処理を追加 |
第2章02 | dl-image.js | fetch 対象の Wikipedia の URL に日本語が含まれており、404 エラーになるため、URL エンコードの処理を追加 |
第2章02 | dl-image.js | ダウンドードする画像ファイルの URL に日本語が含まれるのを考慮するため、URL エンコードの処理を追加 |