c# - 检查 ASP.NET 中是否存在文本文件

标签 c# asp.net

我需要检查文本文件是否存在于不同域的站点上。网址可以是:

http://sub.somedomain.com/blah/atextfile.txt

我需要从后台代码执行此操作。我正在尝试使用 HttpWebRequest 对象,但不确定如何使用。

编辑:我正在寻找一种轻量级的方法来执行此操作,因为我将每隔几秒执行一次此逻辑

最佳答案

HttpWebRequest request = (HttpWebRequest)WebRequest.Create(
                       "http://sub.somedomain.com/blah/atextfile.txt");

HttpWebResponse response = (HttpWebResponse)request.GetResponse();

if (response.StatusCode == HttpStatusCode.OK)
{
    // FILE EXISTS!
}
response.Close();

关于c# - 检查 ASP.NET 中是否存在文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2211177/

相关文章:

c# - 将 Javascript 对象数组传递到 MVC3 Controller 时遇到问题,无法与 WCF 服务一起使用,有什么想法吗?

c# - 是否记录了 ExecuteMso 的命令代码?

javascript - Jquery 与 Asp.net 按钮

html - div是不是按照我的选择固定的?

javascript - 从顶部删除新的换行符并替换为剩余的文本

c# - Crystal Report 中加载报告失败

c# - 如何使用 LINQ 查找 ResultPropertyCollection 中的任何值是否包含某个子字符串?

c# - 使浏览器图标在任务栏中的通知上闪烁

javascript - 使用 jquery 对表中的行进行分组

javascript - 选中/取消选中 Html 表的所有复选框