社区
C#
帖子详情
如何判断一个远程文件是否可用?
linhl
2006-11-22 09:12:35
在页面中要调用一个远程文件,当该文件无法链接上时页面要链接到别处,如何在C#或javascript代码中判断文件是否能链接上?
...全文
234
8
打赏
收藏
如何判断一个远程文件是否可用?
在页面中要调用一个远程文件,当该文件无法链接上时页面要链接到别处,如何在C#或javascript代码中判断文件是否能链接上?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Apq001
2006-11-23
打赏
举报
回复
都差不多,原理基本一样,只是写的东西不同,用的行数都差不多。
XMLHTTP还需要引用多一个DLL,应该不如用HttpWebRequest好,XMLHTTP多为Web程序客户端使用。
C5662601
2006-11-23
打赏
举报
回复
up
linhl
2006-11-23
打赏
举报
回复
XMHTTP怎样判断?
Apq001
2006-11-23
打赏
举报
回复
喜欢的话,还可以用XMLHTTP,哈哈。
wangxukang
2006-11-22
打赏
举报
回复
private bool UrlExistsUsingHttpWebRequest(string url)
{
try
{
System.Net.HttpWebRequest myRequest =(System.Net.HttpWebRequest)System.Net.WebRequest.Create(url);
myRequest.Method = "HEAD";
myRequest.Timeout = 100;
System.Net.HttpWebResponse res = (System.Net.HttpWebResponse)myRequest.GetResponse();
return (res.StatusCode == System.Net.HttpStatusCode.OK);
}
catch(System.Net.WebException ex)
{
System.Diagnostics.Trace.Write(ex.Message);
return false;
}
}
linhl
2006-11-22
打赏
举报
回复
不是图片,有没有更简单的方法?
lovefootball
2006-11-22
打赏
举报
回复
如果是图片可以使用<img>中的onerror
如果是文件试试在c#中try读这个文件
cangwu_lee
2006-11-22
打赏
举报
回复
正确
C#
判断
远程
文件
是否
存在
//1.
判断
远程
文件
是否
存在 ///fileUrl:
远程
文件
路径,包括IP地址以及详细的路径 private bool RemoteFileExists(string fileUrl) { bool result = false;//下载结果 WebResponse response = null; ...
php
判断
图片
是否
可用
,php
判断
远程
图片能否被调用
这次给大家带来php
判断
远程
图片能否被调用,php
判断
远程
图片能否被调用的注意事项有哪些,下面就是实战案例,一起来看一下。说明:在做
一个
图片预览中图的东西,遇到
一个
问题,就是要
判断
远程
文件
是否
存在(不是同一台服务器)。例子,
判断
远程
图片
是否
存在的多种方法。...
PHP
判断
远程
文件
是否
存在的四种方法
本文章向大家介绍php如何检查
远程
文件
是否
存在的几种方法。第一种方法是使用PHP curl() 函数,第二种方法是使用PHP fopen()函数,第三种方法是使用PHP get_headers()函数,第四种方法是使用PHP file_get_contents()函数。具体使用方法请看文章正文。
java检测服务器
是否
有
文件
,java
判断
远程
服务器上
文件
是否
存在
java
判断
远程
服务器上
文件
是否
存在 内容精选换一换已配置Docker容器环境,详细步骤请参见配置Docker容器环境。如果在以端口映射模式创建的Docker容器中安装系统性能分析,不能添加Agent节点。如果在以Host模式创建的Docker容器中安装系统性能分析,可以添加Agent节点。如果操作系统环境可以联网,请确保操作系统默认的yum/apt/zypper源
可用
。如果操作系统环境不Webl...
js
判断
远程
链接
是否
有效
最近在研究javascript,找到了这个老问题。我查了以前的贴子都说是用XMLHTTP请求一次来确认链接的
文件
是否
存在。 但是XMLHTTP的测试方式存在有巨大的代价,因为XMLHTTP的请求必须将被请求的
文件
下载完毕后才能返回结果。如果要测试的连接是
一个
比较大的
文件
(如:1M或100M以上的东西)的话,就会需要大量的内存和时间来等待,这个对于只是想知道它存不存在的目的来说,代价太大了。
我曾想过用XMLHTTP来请求,然后链接成功后主动断开请求,不过似乎XMLHTTP没有这
C#
111,125
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章