概述
直接帖代码吧!有什么问题可以M我!
调用的命名空间是:using System.Net;
string URL = HttpUtility.UrlDecode(" http://img.shengri.com/Resource/pic/21/530.gif");
HttpWebRequest myWebRequest = (HttpWebRequest)HttpWebRequest.Create(URL);
myWebRequest.AllowAutoRedirect = false;
try
{
HttpWebResponse myWebResponse = (HttpWebResponse)myWebRequest.GetResponse();
if (myWebResponse.StatusCode == HttpStatusCode.OK)
{
Response.Write("True");
}
else
{
Response.Write("False");
}
}
catch(WebException webExcp)
{
WebExceptionStatus status = webExcp.Status;
if (status == WebExceptionStatus.ProtocolError)
{
HttpWebResponse httpResponse = (HttpWebResponse)webExcp.Response;
if((int)httpResponse.StatusCode == 404)
{
Response.Write("The server returned protocol error:");
Response.Write((int)httpResponse.StatusCode + " - " + httpResponse.StatusCode);
}
}
}
调用的命名空间是:using System.Net;
string URL = HttpUtility.UrlDecode(" http://img.shengri.com/Resource/pic/21/530.gif");
HttpWebRequest myWebRequest = (HttpWebRequest)HttpWebRequest.Create(URL);
myWebRequest.AllowAutoRedirect = false;
try
{
HttpWebResponse myWebResponse = (HttpWebResponse)myWebRequest.GetResponse();
if (myWebResponse.StatusCode == HttpStatusCode.OK)
{
Response.Write("True");
}
else
{
Response.Write("False");
}
}
catch(WebException webExcp)
{
WebExceptionStatus status = webExcp.Status;
if (status == WebExceptionStatus.ProtocolError)
{
HttpWebResponse httpResponse = (HttpWebResponse)webExcp.Response;
if((int)httpResponse.StatusCode == 404)
{
Response.Write("The server returned protocol error:");
Response.Write((int)httpResponse.StatusCode + " - " + httpResponse.StatusCode);
}
}
}
转载于:https://www.cnblogs.com/cztom/archive/2007/05/31/766056.html
最后
以上就是含糊超短裙为你收集整理的通过URL判断文件是否有存在的全部内容,希望文章能够帮你解决通过URL判断文件是否有存在所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复