webclient相关内容
我正在编写一个下载到文件的程序.第二个文件不是必需的,只包含了一些时间.如果不包含第二个文件,它将返回 HTTP 404 错误. 现在,问题是当返回这个错误时,它会结束整个程序.我想要的是继续程序并忽略HTTP错误.所以,我的问题是如何从 WebClient.DownloadFile 请求中捕获 HTTP 404 错误? 这是当前使用的代码:: WebClient 下载器 = new
..
我正在尝试从在我的本地主机上运行的 WebApi 应用程序获得响应.我可以从 thr 浏览器获取它,也可以从另一个网络应用获取它. 但是,我在 Xamarin Studio 调试设备中遇到相同代码的问题 var url="http://192.168.2.4:13325/api/values";使用 (WebClient wc = new WebClient()){wc.Headers.A
..
这是我的代码(简单下载器): public void DownloadFile(string urlAddress, string location){使用 (webClient = new WebClient()){webClient.DownloadFileCompleted += new AsyncCompletedEventHandler(Completed);webClient.Dow
..
好吧,我正在使用 WebClient.DownloadString 来抓取网页,不幸的是 DownloadString 为我提供了没有 CSS 和 JS 更新(在页面加载时的 Internet Explorer). 所以我想知道如何使用 WebClient 以与 Internet Explorer 或 WebBrowser 控件相同的方式加载整个页面?(使用 css 和 js 代码注入)
..
我正在使用 WebClient 向运行时间很长的 API 发出请求.但我实际上并不需要知道结果,我只需要开始这个过程. 这个过程是成功还是失败对我来说并不重要.所以我想在提出请求后立即断开连接. 如何断开网络客户端的连接?我不想等待 30 - 60 秒的响应: var client = new WebClient();string url = "http://example.com/
..
我正在尝试实现流媒体代理.我遇到了 Spring 响应式 WebClient 的问题. 谁能帮我理解我是不是有什么错误的方式,或者这只是 WebClient 端的一个错误? 堆栈: reactor-netty 0.7.8.RELEASE spring-boot 2.0.4.RELEASE 描述: 我想将一个长流代理到外部服务,然后将响应流转发给请求者.流式传输使
..
当 Uri 不包含名称时,有没有办法知道您使用 WebClient 下载的文件的原始名称? 这种情况发生在例如下载源自动态页面的站点中,而该页面的名称事先未知. 使用我的浏览器,文件得到正确的名称.但是如何使用 WebClient 做到这一点呢?例如 WebClient wc= new WebClient();var data= wc.DownloadData(@"www.some
..
我用这个: WebClient mClient = new WebClient();mClient.UseDefaultCredentials = false;mClient.Credentials = new NetworkCredential("Name", "Password");Uri mUrl = new System.Uri("https://server");mClient.Do
..
我正在使用 Google Translate API 并尝试捕获在我收到 错误.(仅供参考:我知道 API 密钥是错误的,我只是在测试这个). 问题在于,正如您通过单击链接所看到的那样,浏览器会显示错误信息,但 C# 会引发 WebException 并且我似乎无法获取响应数据. 这是我的代码: string url = "https://www.googleapis.com/lan
..
我使用以下代码将网页下载到字节数组中,然后使用 Response.Write 打印: WebClient 客户端 = new WebClient();byte[] data = client.DownloadData(requestUri);/********* 初始化响应头 ********/WebHeaderCollection responseHeaders = client.Respon
..
所以我昨晚才开始学习 C#.我开始的第一个项目是一个简单的 Image-Downloader,它使用 HtmlElementCollection 下载网站的所有图像. 这是我目前得到的: private void dl_Click(object sender, EventArgs e){System.Net.WebClient wClient = new System.Net.WebCl
..
过去几周,我一直在努力学习 Windows Phone 7 编程的来龙去脉.我已经学习了大部分基础知识,但是我一直无法找到一个教程来准确解释如何使用 XML 做某事.我想创建一个非常基本的应用程序,该应用程序访问位于 Web 地址的 XML 文件,并将文件中的各种项目显示为应用程序中的文本.我遇到了几个教程,它们似乎都以不同的方式来做,或者没有准确解释我想要做的事情.我不想搜索 XML 文件,我不
..
我想将 zip 文件直接保存到与服务器隔离的存储中,但我面临的问题是当我尝试使用以下代码进行保存时,由于我的文件大小有时大于 150 MB,因此出现内存不足异常.所以我在这里发布了一个问题,建议是 您可以将这样的文件直接下载到IsolatedStorage,但如果您想将其放入内存中,可能会出现问题. 那么如何将文件从服务器直接保存到独立存储而不保存到内存.我使用的代码发布在这里 cl
..
我花了一整天试图解决这个问题.我有一个自定义网络服务器,并且来自 Chrome 或 POSTman ReST 客户端的请求工作正常.一旦我在 c# 中使用 webclient 或 httpwebrequest,我就会得到:服务器违反了协议.尝试将 zip 文件传输到客户端时,Section=ResponseStatusLine. 我试过了: public static bool SetAl
..
如果网站弹出 503,那么 webclient 只会抛出异常. 例如,转到 http://www.google.com/sorry/?continue=http%3A%2F%2Fwww.google.com%2Fsearch%3Fq%3Dkucing 如果我们在 Internet Explorer 中打开它,它将打开一个页面.如果我们使用 livehttpheader,它会返回 503
..
我想要做的是让我的 PHP 页面显示一个字符串,该字符串是我通过 C# 应用程序中的函数创建的,通过 System.Net.WebClient. 原来如此.以最简单的形式,我有: WebClient 客户端 = new WebClient();字符串 URL = "http://wwww.blah.com/page.php";string TestData = "wooooo! test!
..
我使用 WebClient 为 Windows Phone 8 和 Android 获取雅虎数据HttpClient 和 WebClient 我可以做 WebClient 客户端 = new WebClient();client.DownloadStringCompleted += new DownloadStringCompletedEventHandler(client_DownloadS
..
是否可以直接从浏览器向服务提供商发送 SOAP 请求?然后在javascript中解析输出以显示结果? 例如,如果我有一个 SOAP 请求 像这样 : POST/InStock HTTP/1.1主持人:www.example.org内容类型:应用程序/soap+xml;字符集=utf-8内容长度:nnn
..
所以代码: const long testCount = 2;const string jsonInput = "{\"blockId\":\"1\",\"userId\":\"{7c596b41-0dc3-45df-9b4c-08840f1da780}\",\"sessionId\":\"{46cd1b39-5d0a-440a-9650-ae4297b7e2e9}\"}";秒表手表 = St
..
在 VB6 中有没有办法将网页源下载到字符串或文本框?例如,在 VB.Net 中,WebClient 类允许您使用 .DownloadString("google.com") 执行此操作,我如何在 vb6 中执行相同操作? 注意:我想避免使用 WebBrowser. 解决方案 我对 VB6 了解不多,但在 VBA... Dim objHttp As Object, strURL a
..