私は他のウェブサイトから有用な情報を得ることができるウェブスパイダーを作成することができます。 どうすればウェブサイトからファイルを取得し、自分のサーバーに保存できますか? 例: ファイルのURLがhttp://www.abc.com/attachment.php?aid=abc どのように私のウェブサイトのユーザーにページを表示せずにファイルをダウンロードさせることができますか?http://www.abc.com/attachment.php?aid=abc ??asp.net(web spider)
0
A
答えて
0
0
多くの方法があります。
WebClient
クラスは、WebページなどのWebリソースを取得するために使用できます。
サイトをクロールする場合は、リンクをたどって画像やその他のリソース(CSS、Javascriptなど)をダウンロードするためにコンテンツを解析する必要があります。HTML Agility Packのようなパーサーを使用することをおすすめしますHTMLを解析して、これらのリソースを照会することができます(WebClient
でダウンロードすることもできます)。
関連する問題
- 1. Scrapy Spider Webページの抽出
- 2. Scrapy spider close prematurely
- 3. Grabbing \ spider protection
- 4. Python Web Spider:キャプチャを解決するには?
- 5. Scrapy Spiderのエラー処理
- 6. Scrapy Spider Crawl 0 pages
- 7. Scrapy Spider Xpath Image URL
- 8. scrapy spider:時系列での出力
- 9. Web Protect ASP.NET Webサイト
- 10. ASP.NET Webサービス、ASP.NET/IISなし?
- 11. ASP.net WebフォームとAsp.net MVCセキュリティ
- 12. VS2008 ASP.NET Webサイトvs. Webアプリケーション
- 13. ASP.NET WebアプリケーションのWebテストフレームワーク
- 14. asp.net WebフォームのマルチスレッドWebサービスコール
- 15. ASP.NET Webサービスキャッシュ
- 16. のASP.net Webフォーム
- 17. ASP.NETカスタムWebコントロール
- 18. ASP.NET Web API:OAuthサービスプロバイダ
- 19. asp.net Webフォームコンストラクタ?
- 20. WebクライアントソフトウェアファクトリAsp.net
- 21. ASP.NET Webフォーム+ jQuery
- 22. ASP.NETのWeb API
- 23. ASP.Net Web Handler
- 24. ASP.NET Web APIログインバウンドリクエストコンテンツ
- 25. C#ASP.Net Webフォーム
- 26. Asp.NetのWebファームエラー
- 27. ASP.NETのWeb
- 28. Asp.Net Web Api2 + SignalR
- 29. Asp.net web API
- 30. asp.netのWebブラウザコントロール?