相关疑难解决方法(0)

有没有更快的方法来检查外部网页是否存在?

我写了这个方法来检查页面是否存在:

protected bool PageExists(string url)
{
try
    {
        Uri u = new Uri(url);
        WebRequest w = WebRequest.Create(u);

            w.Method = WebRequestMethods.Http.Head;

        using (StreamReader s = new StreamReader(w.GetResponse().GetResponseStream()))
        {
            return (s.ReadToEnd().Length >= 0);
        }
    }
        catch
    {
        return false;
        }
    }
Run Code Online (Sandbox Code Playgroud)

我用它来检查一组页面(从AAAA-AAAZ迭代),运行整个循环需要3到7秒.有没有更快或更有效的方法来做到这一点?

c# asp.net

14
推荐指数
1
解决办法
1万
查看次数

从网址保存图片

是否可以使用Visual Basic 2008URL 保存图像到我的电脑?

例如:From www.domain.com/image.jpgtoC:\folder\image.jpg

PS:我需要最简单的代码示例,然后我将根据需要进行编辑.

谢谢.

更新:我想知道代码何时完成图像下载.

vb.net visual-studio-2008

3
推荐指数
1
解决办法
3万
查看次数

C# 中的 ONVIF api 捕获图像

我有一个 ONVIF 网络摄像机。

我想从相机捕获图像,以便可以处理该图像并将其保存到文件系统。

我发现有一个 onvif api,它提供了一种GetSnapshotUri应该为我提供图像快照的方法:

http://www.onvif.org/onvif/ver10/media/wsdl/media.wsdl

我设法通过添加服务引用来在 Visual Studio 中导入此 api:

在此输入图像描述

如何构建一个客户端以GetSnapshotUri从此服务进行调用?

c# wsdl visual-studio ip-camera onvif

1
推荐指数
1
解决办法
2万
查看次数