问题标签 [webrequest]

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 投票
2 回答
1243 浏览

c# - SilverLight 2.0 的 C# 中的 Web 请求

我一直在使用以下代码从 SilverLight 中的 Apache 2.2 获取简单的 Web 响应,但无济于事。

有没有人没有更好的方法来做到这一点?

0 投票
5 回答
501 浏览

c# - 冗长的代码行与可读性

这是非常好的 C# 代码,并且在提供正确的 URL 时可以正常工作。但是通过降低代码的可读性,一切都只是在一行中完成。

这是代码:

我只是想知道开发人员对这种写代码的捷径有什么看法

0 投票
3 回答
37688 浏览

c# - c# WebRequest 使用 WebBrowser cookie

我正在使用 WebBrowser 登录网站,然后我想使用正则表达式来获取一些数据,但 webRequest 没有使用网络浏览 cookie,

我的 webBrowser 是公开的,有什么方法可以在 webRequest 中使用 WebBrowser cookie 吗?

0 投票
3 回答
54962 浏览

c# - 通过 C# WebRequest 使用 HTTP 身份验证

我想向需要身份验证的页面发出 Web 请求。我该怎么做呢?我发现了一些可能使用 Credentials 属性的东西,但我不确定如何使用它。

0 投票
3 回答
13840 浏览

c# - System.Net.WebException:底层连接已关闭:接收时发生意外错误

我正在尝试在 C# 中创建一个方法来从 url 返回网页 html 内容的字符串。我尝试了几种不同的方法,但收到错误System.Net.WebException:底层连接已关闭:接收时发生意外错误。

以下在本地运行良好,但在远程服务器上运行时出现上述错误:

0 投票
1 回答
3073 浏览

c# - 如何获取 IE 凭据以在我的代码中使用?

我目前正在使用SpicIE开发一个 IE 插件。

这个插件执行一些类似于 MSDN 上发布的示例的网络抓取:

但是,当我运行此代码时,我收到以下错误消息:

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

我目前正在代理服务器后面工作,并使用NetworkCredential类手动提供我的网络凭据

但我仍然收到同样的错误。

即使我的问题解决了,我也知道该插件的某些用户将在代理服务器后面。

我想知道如何获取 IE 凭据并在我的代码中使用它来将其分配给 request.Credentials

也许是这样的:

0 投票
3 回答
15055 浏览

c# - 连接到 Wikipedia API 的 WebRequest

这可能是一个非常简单的问题,但我似乎无法格式化帖子 webrequest/response 以从Wikipedia API获取数据。如果有人可以帮助我查看我的问题,我已经在下面发布了我的代码。

0 投票
2 回答
919 浏览

.net - .NET WebRequest/WebResponse 能否正确翻译重音符号、变音符号和实体?

我使用 .NET 的 WebRequest 将自己的页面作为临时黑客“屏幕抓取”。

这很好用,但重音字符和变音字符不能正确翻译。

我想知道是否有一种方法可以使用.NET 的许多内置属性和方法使它们正确翻译。

这是我用来抓取页面的代码:

0 投票
1 回答
655 浏览

http-status-code-404 - 我们网站上的多个 404 请求。是攻击还是错误的索引机器人?

我们的网站正在接收尝试访问不存在页面的请求。通常只有地址拼写错误的情况。就像正确的链接是/Info/SiteMap.aspx,但错误的请求是/Inf/SiteMap.aspx 缺少'o'。通常有很多请求,例如一分钟内连续 20 个请求。全部抛出 404。

是某个索引机器人的问题吗?或者有人测试我们网站的漏洞吗?

有什么经验或技巧吗?

0 投票
4 回答
10309 浏览

.net - HttpWebRequest 到最后带有点的 URL

当我使用 WebRequest.Create(" http://abc/test .") 执行 GET 时,我得到 404,因为根据提琴手的说法,.NET 将尾随点剥离,并且 Web 服务器需要该点。我该如何防止或解决它。任何解决方法表示赞赏!