问题标签 [downloadstring]

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 投票
0 回答
271 浏览

ssis - DownloadString 从 SSIS 脚本任务返回 502 bad gateway 错误

我有一个 webapi,我使用 WebClient DownloadString 方法从中获取 JSON 数据。

当我在浏览器中运行 URL 时,我得到 JSON 响应,但是当我使用 SSIS 包运行它时,它在 DownloadString 调用中失败并出现以下错误。

[下载 Json] 错误:下载失败:远程服务器返回错误:(502) Bad Gateway。

我的代码是

当我在浏览器中输入该 jsonURL 时,我得到的实际文本是

请帮我找出原因。

0 投票
1 回答
140 浏览

c# - 如何从通过向下滚动刷新的动态网页中获取字符串

我想从通过向下滚动刷新的动态网页中获取字符串。这不起作用:

0 投票
1 回答
246 浏览

c# - 几个月后 C# WebClient DownloadString 突然超时

大约一年前,我制作了一个工具来自动更新我们过时的戴尔 BIOS 文件,但今天它突然停止工作。我正在使用戴尔网站在手动浏览时调用的 REST API。

这是我发送的请求,下面添加了标头:

奇怪的是,当它与 HttpRequester(用于 firefox)等请求操纵器一起使用时,它仍然有效。我确定不会发送像 UserAgent 这样的其他标头。

C# 中的代码(一个模型):

我是否使用 Async 进行了测试,但对于这个问题,它没有任何区别。超时作为错误返回。

谁能帮我吗?

0 投票
2 回答
342 浏览

c# - 无法获取 web html 代码:System.Net.WebException:'远程服务器返回错误:(403)禁止。

我的问题是我无法获取特定的网站 html 代码,我收到此错误:'System.Net.WebException:'远程服务器返回错误:(403)禁止。'

我的代码很简单:

当我尝试使用像谷歌这样的其他网站时,一切都很完美,但是使用这个网站我无法访问它。

有什么解决方案可以解决这个问题吗?谢谢

0 投票
1 回答
673 浏览

powershell - Powershell:Net.Webclient - 取决于机器没有从Intranet获得回复

大家加油,

我遇到了最奇怪的问题,我需要你的帮助想法来解决这个问题。

所以,我有一个下载脚本,它使用 Webclient 对象从公司 Intranet 中提取内容。它需要凭据,并且可以在大约 80% 的计算机上运行。该脚本使用提取列表.DownloadString,然后使用.DownloadFile.

在无法工作的机器上,初始.DownloadString挂起,直到它出现超时并返回$null。用户凭据与这些类型的机器无关,这意味着在另一台机器上工作的用户在这台机器上失败。地址,如果输入浏览器返回内容。

用代码说话我是这样尝试的:

除了在不同机器之间寻找更改的设置外,我不知道。但是哪些设置可能与 Webclient 这样的行为相关?有任何想法吗?我严重卡住了...

我忘了...为了让事情变得更简单,我坚持使用 2.0 版,我们还不能更新。无赖...

提前感谢亚历克斯

0 投票
1 回答
573 浏览

c# - 将 WebClient.DownloadString 的结果拆分为多行

我正在尝试在 webclient.DownloadString("pastebinsite"); 中获取一行 foreach 行 但它说不能将类型'char'转换为'string',所以我添加了一个 string[] downloaded = wc.DownloadString(arac[0] + arac[1] + @"//" + arac[2] + "/raw/" + arac[3]);

这不起作用,因为它说无法将类型“字符串”转换为“字符串 []”我被卡住了,无法在线找到答案。

我试过改变类型

0 投票
0 回答
277 浏览

vb.net - webClient.DownloadString 被某些网站阻止并作为检测到的恶意软件做出响应

我对编码非常陌生,并且代码 client.DownloadString 适用于大多数网站,但我遇到了一个似乎阻止尝试加载网页并返回阻止尝试的相同响应的网站。我希望有人能告诉我这里的方法是代码和无法加载的页面

任何提示将不胜感激

0 投票
1 回答
2350 浏览

c# - JSON解析和检索字符串

我正在尝试从https://api.github.com/repos/MyBotRun/MyBot/releases/latestbrowser_download_url的 JSON 中获取元素来打印

它不会打印 browser_download_url

0 投票
3 回答
368 浏览

c# - 如何在 C# 中限制下载 HTML 文档字符串的大小?

我编写了一个将下载的 HTML 文档设置到变量中的代码。但我不需要所有的 HTML 文档,只需要它的前 200 个字节。当它足够保存文档时,我需要取消方法'System.Net.WebClient.DownloadString'。

0 投票
1 回答
32 浏览

c# - 如何通过after从网站的每一行(DownloadString)获取数据:char并停止直到;字符

我使用 WebClient 和 DownloadString 将 RAW 文本文件转换为字符串,并且我想获得第一个单词,就像之前的每一件事一样: char 转换为字符串,以及之后的内容:但之前;在其他字符串中。在这种情况下,我希望 word111 和 floor271 位于单独的字符串中,而 table123 和 fan891 则位于另一个字符串中。

文本文件如下所示:

我已经尝试环顾了好几天,因为我在代码中使用 Contains 方法来查看整行文本是否有时匹配,例如 word111:table123; 如果它存在于原始文本文件中,则代码继续。我查看了 Split、IndexOf 和类似的东西,但我不明白他们是否能实现这个目标,因为我需要它们来自每一行/行,而不仅仅是一个。

我希望代码不适用于拆分,因为它可以通过 : 和 ; 拆分字符串 字符,但我不希望用户名和密码在同一字符串中可见。IndexOf 将在指定字符之前或之后删除。(也许可以同时使用 IndexOf 两种方式?从 : 直到 ; 删除这可能吗?如何?)提前谢谢你。