问题标签 [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 投票
2 回答
3306 浏览

c# - 下载字符串和特殊字符

我正在尝试在使用 webclient 和下载字符串从网站下载的字符串中找到 Mauricio 的索引。然而,在网站上它包含一个外国角色,毛里西奥。所以我在别处找到了一些代码

转换外来字符。我已经测试了代码并且它可以工作。所以我遇到的问题是,当我下载字符串时,它会以 MaurA-cio 的形式下载。我都试过了

wc.Encoding = System.Text.Encoding.UTF8; wc.Headers.Add("Accept-Charset", "ISO-8859-1,utf-8;q=0.7,*;q=0.7");

也不要阻止它作为 MaurA-cio 下载。

(此外,我无法更改搜索,因为我从列表中获取搜索词)。

我还能尝试什么?谢谢

0 投票
3 回答
6669 浏览

c# - WebClient 下载字符串(几个字符页面)太慢了

我正在尝试从 URL 下载字符串。不幸的是,它非常慢。

这是我的代码:

大约需要4-5秒,这对我来说似乎很不合适......

这个url的内容是IP

0 投票
1 回答
149 浏览

regex - 多次页面更新后访问网页字符串内容

要求:我想从网页中获取所有产品名称的名称。

问题陈述

页面完全加载后,我在下面应用了 RegEX(效果很好)来获取此页面上所有产品的名称。我的问题是它仍然给我输出,就好像没有点击“加载更多”一样。即只显示第一页的产品名称。我需要调整 DownloadString 以便它$content在下面考虑完整的页面源(在页面完全加载后)。

下面的代码:此网页末尾有“加载更多”按钮。我运行以下脚本以单击“加载更多”按钮并继续单击它直到显示完整页面。这部分问题在另一个 SO question 中得到解决,并且运行良好。

0 投票
1 回答
4626 浏览

powershell - Powershell IEX 不导入模块

我正在编写一个小型 powershell 脚本,它允许用户下拉存储在本地网络服务器上的 powershell ps1 文件列表。浏览到 URL 将显示目录列表。

该脚本有 2 个开关:(1)“-i”将使用一些简单的正则表达式来显示在给定 URL 中找到的 ps1 文件列表,(2)如果提供“-m”,则脚本应下拉所需的 ps1 和“导入”它,使其在当前终端会话中可用。

例子

代码:

请记住,这只是一些演示代码。此处的逻辑运行时没有任何错误,但是之后 ps1 文件(例如:ShareEnum)在命令行上不可用。

从命令行运行以下命令确实有效:

任何帮助表示赞赏。

澄清:

我只是想澄清这个问题,因为我想要实现的目标似乎有些混乱。这个问题不是关于如何在本地运行 ps1 脚本,其想法是 ps1 脚本可以托管在网络服务器上并直接加载到当前的 powershell 终端会话中。

以下两者具有完全相同的效果。

远程加载 ShareEnum:

本地点源 ShareEnum:

上面的例子完美地工作。我认为,问题在于 $url 变量在我的演示代码中没有被 WebClient 正确解释。脚本退出时不显示任何错误,但在运行后,无法在当前 powershell 终端会话中调用 ShareEnum。

0 投票
1 回答
76 浏览

c# - 与以前的字符串比较让我陷入循环

好的,所以我有一个程序,通过比较某个字符串与我用作参考的“临时”字符串不同,每当有人新关注频道时,它都会检查 twitch url。但不是每次字符串不同时只输出一条消息,而是卡在输出最新的追随者,然后是第二个最新的追随者,然后是最新的追随者的循环中,等等。

我错过了什么?此外,是否有更好的方法来检查某个字符串是否已更新?

我认为这可能与尝试从 url 获取新字符串的下载字符串有关,但由于它当前正在更新而失败,因此 CheckUpdates 没有正确的信息或其他什么?

0 投票
2 回答
5886 浏览

vb.net - 在 .net 中使用 webclient 从站点下载字符串/文件

谁能帮我从这个网站下载字符串我使用这个代码但是

http://www.tsetmc.com/tsev2/chart/data/IndexFinancial.aspx?i=32097828799138957&t=ph ")

结果是不同的。

真实数据是数字

"20081206,9249,9168,9249,9178,8539624,9178;20081207,9178,9130,9178,9130,11752353,9130"

但结果就像“ ‹ ŠÜT ÿdë’í,«…ohýˆg­}ÿ÷µyÆdöûuuQà”ÄxD¬Ï³K}æ¿Sûù

0 投票
0 回答
317 浏览

c# - webclient.downloadstring 在 .net 3.5 上返回超时

我有一个从不同 URL 读取 xml 的程序。其中之一不适用于 .net framework 3.5,但相同的代码在 .net framework 4 以及任何浏览器上都运行良好。可能是什么原因以及如何在不转换整个项目的情况下解决它?

0 投票
1 回答
2101 浏览

c# - 如何在不阻塞 UI 的情况下使用 WebClients SYNCHRONOUS DownloadString 功能?

我试图在一个单独的非 ui 线程上下载一个字符串,当它完成下载更新 ui 时,但我想在没有 ui 冻结的情况下这样做,所以我尝试创建一个线程但没有用,然后我尝试在该线程中创建一个线程,但这也不起作用如何在不冻结 ui 的情况下调用 downloadstring 函数?

0 投票
1 回答
712 浏览

asp.net - asp.net webclient中UploadData和DownloadString的基本区别是什么?

我是新手webclient。我已经看到了一些将POST数据传输到server. 我正在担心哪一个被使用而不是另一个。谁能告诉我什么时候使用?

上传数据:

下载字符串:

欢迎提出建议..!

0 投票
2 回答
3136 浏览

c# - 多语言谷歌翻译 API 正在恢复 (503) 服务器不可用

我正在尝试使用谷歌翻译进行翻译,但它给出了错误服务器不可用。我的猜测是,当我尝试在地址栏中输入相同的内容时,我们会收到一个验证码来填写。如果我们通过验证码,它只会下载一个 txt 文件。我认为这可能是验证码页面的问题,而不是服务器不可用的问题。

调用函数。

翻译谷歌功能

预期产出

这就是我得到的。

“远程服务器返回错误:(503) 服务器不可用。”

我应该怎么做才能获得程序的预期输出。