0

ドメイン内のすべての aspx ページを一覧表示するコンソール アプリを作成しようとしています。約 50 または 60 ページあり、それらを一覧表示する方法についてのアイデアがすべてありません。

ページはローカルでホストされておらず、ログインページ以外にはアクセスできません。与えられたのは出力するサイトのリストだけで、これまでのところ、次のアプローチを試してみましたが役に立ちませんでした:

特定の Web アドレスのすべての aspx ページ リストを取得する方法

ここの例のセクション: http://msdn.microsoft.com/en-us/library/system.web.sitemapnode.aspx

System.Web で HTTP クラスを使用することを考えていましたが、.aspx を使用するのはこれが初めてであり、それらについての知識はほとんどありません。

4

1 に答える 1

0

コマンドラインコマンドを使用します

wget --recursive --http-user=user --http-password=password --accept=.aspx www.hostname.com

Web クローラーのように機能するためです。

ページにもログインできると思います。

于 2013-03-20T16:03:02.487 に答える