问题标签 [webclient]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
6305 浏览

c# - C# WebClient 登录网站

我正在尝试通过提供我的(正确的)用户名和密码来登录网站。

这是代码:

但是,令人惊讶的是,它没有登录。我只是返回登录页面。

任何帮助将不胜感激,这就是我现在的想法!

谢谢,吉姆

为了完整起见,这里是我的 WebClient 类-

0 投票
0 回答
1413 浏览

proxy - WebClient 和代理服务器(可能是 Ntlm 身份验证?)

从客户使用代理服务器的应用程序连接到 Internet 时遇到一些问题。以下代码似乎适用于大多数其他客户,包括那些使用代理的客户。

错误是:

System.Net.WebException:远程服务器返回错误:(407)需要代理身份验证。

以前这种相同的连接方式确实可以使用他们的旧代理服务器,现在它不起作用。客户最近将代理服务器更改为使用 NTLM 身份验证的代理服务器,所以我想这可能是问题所在。

任何想法我应该如何以不同的方式连接到上面的例子?

谢谢,迈克·G

0 投票
2 回答
183 浏览

database - Silverlight3:使用什么:WebClient 或带有 RIA 的数据库

我正在征求意见。我正在使用 Silverlight 3 应用程序,现在我应该选择如何保存和获取信息的方法。我可以将必要的信息保存在文件中(从 1 到 300K 大小),或者我可以将它们保存在数据库中。如果我使用 WebClient 来访问单独的文件,那么服务器的负载就会非常低。如果我从数据库中获取数据,我认为服务器会加载更多,服务器上的代码也会加载。

如果我不正确,请纠正我。期待收到你的消息!谢谢

0 投票
2 回答
3337 浏览

c# - C# WebClient - 查看源代码问题

我正在使用 C# WebClient 将登录详细信息发布到页面并阅读所有结果。

我要加载的页面包括 flash(在浏览器中,它会转换为 HTML)。我猜它是为了避免被搜索引擎收录而闪现???

我感兴趣的 Flash 只是文本(不是图像/视频)等,当我在 Firefox 中“查看选择源”时,我确实在 HTML 中看到了我想看到的文本。

(有趣的是,当我查看整个页面的源代码时,我在 HTML 中看不到我想看到的文本。这可能是相关的吗?)

目前,在我发布了我的登录详细信息并重新加载了 HTML 之后,我看到了不显示 flash HTML 的页面(就像我查看了整个页面的源代码一样)。

提前致谢,

吉姆

PS:我应该指出POST实际上是有效的,我的登录是成功的。

0 投票
1 回答
1071 浏览

c# - WebClient.UploadProgressChanged 事件问题

我正在使用 VSTS 2008 + C# + .Net 3.5 开发控制台应用程序以将文件上传到服务器。我想显示上传进度。我想使用 WebClient.UploadProgressChanged 事件,但对其功能感到困惑——“在异步上传操作成功传输部分或全部数据时发生。” 我的困惑是,什么时候会提出这个事件?“部分或全部”这个词太混乱了,是否意味着每次上传 1% 的文件时都会调用此事件?10%?一些固定的字节?随机调用?或者是其他东西?

http://msdn.microsoft.com/en-us/library/system.net.webclient.uploadprogresschanged.aspx

提前谢谢,乔治

0 投票
4 回答
22190 浏览

c# - WebClient.DownloadFile 和正确的 url 操作已超时

我正在将产品批量上传到数据库。

我正在将图像 url 下载到要用于产品的站点。

我编写的代码在前 25 次迭代中运行良好(由于某种原因总是这个数字),但随后抛出 System.Net.WebException “操作已超时”。

我检查了它请求的远程 url,它是一个返回图像的有效图像 url。

此外,当我使用调试器逐步完成它时,我没有收到超时错误。

帮助!;)

0 投票
1 回答
440 浏览

vb.net - 如何创建 ASP.NET 页面以充当 Silverlight WebClient 的“代理”?

我需要创建一个 ASP.NET 应用程序来访问 URL,当该应用程序处于活动状态时,它能够正确访问提要 URL,因为 clientaccesspolicy.xml 和 crossdomain.xml 在服务器上,但只允许非本地主机连接,所以调试版本将无法连接。
如何创建文件,所以这种链接:

可用于传递到 RSS 提要服务的实时 URL,例如:

这样我就可以通过 localhost 开发我的应用程序,因为我可以向这个应用程序添加一个 clientaccesspolicy 和跨域文件,这样我的 Silverlight 应用程序就可以访问实时 RSS 服务,同时在开发时无需在每次我需要查看应用程序时在线部署它会看起来像。
虚拟 RSS 文件不适合,因为我需要从 Feed 中查看各种“项目”。

0 投票
1 回答
966 浏览

c# - WebClient上传文件问题

我正在使用 VSTS 2008 + C# + .Net 3.5 开发控制台应用程序以将文件上传到服务器。对于 WebClient.UploadProgressChanged 事件,我想知道何时引发此事件的规则是什么?我阅读了以下文档,但没有找到准确的信息(例如在上传过程中会被提出 10 次或其他内容)。有谁知道何时引发此事件的规则是什么?

http://msdn.microsoft.com/en-us/library/system.net.webclient.uploadprogresschanged.aspx

0 投票
1 回答
971 浏览

c# - WebClient.UploadFile 问题

我正在使用 VSTS 2008 + C# + .Net 3.5 + ASP.Net。我正在使用 WebClient.UploadFile 将文件上传到运行 ASP.Net 的服务器(我使用 http post 将文件上传到 aspx url)。我的问题是,如何在服务器端保存文件的内容?我从服务器端发现,如果我只是保存 HttpContext.Current.Request.InputStream,额外的请求标头(除了文件内容)将保存在服务器端。

编辑1:

我试过我需要一些这样的代码才能在服务器端接收文件?那是正确的代码吗?

提前谢谢,乔治

0 投票
2 回答
2006 浏览

wpf - 为什么 WPF 不能正确显示重音字符?

我正在下载一个网页,然后将页面中的字符串加载到 WPF UI 中。一个字符串有一个重音字符:“Ãine”。在调试器中,该字符串看起来不错,但是当添加到 WPF 列表框时,它看起来像这样:Ã[]ine,其中 [] 是单个矩形符号。当我从调试器 UI 复制文本并粘贴时,Ã 后面会出现一个空格。当 WPF 显示时,此“空间”显示为矩形符号。

有谁知道发生了什么?