webclient

    2热度

    2回答

    我有点困惑为什么事件不会在文件下载时触发​​。 它自己下载的文件完全正常。 我假设我使用这种方式有一些错误,因为事件不会在循环内激发。 感谢所有帮助任何人都可以给我 class DownloadQueue { public List<string[]> DownloadItems { get; set; } public int CurrentDownloads;

    6热度

    4回答

    我需要处理它之前以编程方式下载大文件。什么是最好的方式来做到这一点?由于文件很大,我想要特定的时间等待,以便我可以强制退出。 我知道WebClient.DownloadFile的()。但似乎没有办法确定等待时间来强制退出。 try { WebClient client = new WebClient(); Uri uri = new Uri(inputFileUrl);

    4热度

    3回答

    尝试在C#中执行基本webclient数据拉取,并且方法在visualstudio中不可用,且代码不在编译中。 //snip WebClient client = new WebClient(); byte[] resp = client.DownloadData(url); //snip 错误1“System.Net.WebClient”不包含关于“Do

    0热度

    2回答

    我使用WebClient的对象从SharePoint文档库中下载一个文件到windows文件夹中的文件。我传递给webclient对象的凭据是网站集管理员的凭据。一切正常,而我通过上传文件到文档库进行测试。但由于文档库是电子邮件启用的;当收到电子邮件时,文件不会传输到Windows文件夹。我已经放了一些工作流历史事件来查看收到电子邮件时使用哪个用户帐户。显示的用户帐户是网络服务帐户。我已将文件夹的

    4热度

    3回答

    奇怪的是,我试图读取<头>部分的很多不同的网站和一个特定类型的服务器, Apache,有时会给代码403禁止。并不是所有的Apache服务器都这样做,所以它可能是一个配置设置或服务器的特定版本。 当我用网页浏览器(例如Firefox)检查网址时,网页加载正常。该代码八九不离十是这样的: var client = new WebClient(); var stream = client.OpenR

    5热度

    2回答

    我正在从FTP站点(异步)下载文件并需要更新进度栏。我已阅读MS文档,指出可以完成的是WebClient类的GetWebRequest()是ovverriden,因此'UsePassive'属性设置为'false'。我做了这个,但'DownloadProgressChanged'事件参数ProgressPercentage总是=='0'。 有人能告诉我如何让这个参数开始返回值吗? 这是下载方法:

    3热度

    1回答

    MSDN上的C#WebClient.UploadFile(字符串,字符串)示例展示了如何使它与处理上载的ASPX页面一起工作。不过,我有一台PHP服务器,用于处理我的subversion版本库。我有很少的网络编程知识,但想知道... 我的Apache/PHP Web服务器可以处理来自ac#客户端使用WebClient.UploadFile()的文件,可以有人给我一个什么样的小例子做... 我知道这

    0热度

    3回答

    我有最坏的麻烦围绕一个错误,并且我希望我能在这个网站得到一些建议。总之,我试图从我的VB.NET应用程序进行异步Web服务调用。但是当下载完成时,我的“client_DownloadDataCompleted”回调从不会被调用。 这里是我的完整代码: Public Sub BeginAsyncDownload(ByVal Url As String) Dim waiter As Sys

    1热度

    2回答

    海的每一个, 我开发一个应用程序,用户可以订阅或使用.net.I正在使用WebClient类,如下 NameValueCollection formData = new NameValueCollection(); formData.Add("email", txt_emailid.Text); WebClient webClient = new WebClient(); byte[] re

    1热度

    1回答

    我想实现从Web服务器使用 private void btnDownload_Click(object sender, EventArgs e) { WebClient webClient = new WebClient(); webClient.Credentials = new NetworkCredential("test", "test");