您好!您提到的 C# HttpWebRequest 命令可以用来获取目录列表。以下是一个简单的示例代码,用于获取指定 URL 的目录列表:
using System;
using System.IO;
using System.Net;
using System.Text;
namespace HttpWebRequestExample
{
class Program
{
static void Main(string[] args)
{
string url = "http://example.com/directory/";
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
request.Method = "GET";
using (HttpWebResponse response = (HttpWebResponse)request.GetResponse())
{
using (StreamReader reader = new StreamReader(response.GetResponseStream()))
{
string result = reader.ReadToEnd();
Console.WriteLine(result);
}
}
}
}
}
这段代码使用 HttpWebRequest 类向指定 URL 发送 GET 请求,并使用 StreamReader 类读取响应流中的数据。您可以将 URL 替换为您想要获取目录列表的 URL。
请注意,这个示例代码仅适用于静态 HTML 目录列表。如果您需要动态生成目录列表,请考虑使用其他方法,例如服务器端脚本或 ASP.NET MVC 控制器。
领取专属 10元无门槛券
手把手带您无忧上云