问题标签 [download-speed]

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 回答
402 浏览

c# - 打开硬件监视器的下载速度

我正在对 Open Hardware Monitor 进行一些更改。我将添加网络适配器的下载和上传速度。但是当我计算下载速度时,我得到了错误的计算。

由于 OHM 中的自动更新,我无法使用计时器来计算正确的下载速度。在这里的源代码中,您可以看到我如何计算下载速度(以 Mb/s 为单位)。

在类的构造中,我做:

当调用更新方法时(在某些随机时间),我这样做:

希望有人能看到我的问题?

在此处输入图像描述

添加截图

0 投票
1 回答
3121 浏览

php - 如何使用 cURL progress_callback (PHP) 计算下载速度

我正在使用cURL通过给定的 URL 上传文件。(用户提供 URL,我的服务器下载文件)

对于进度条,我使用该CURLOPT_PROGRESSFUNCTION选项。我希望进度的功能还可以计算下载速度以及剩余时间。

谢谢!对不起我的英语

0 投票
1 回答
8493 浏览

http - 如何测试到另一个国家的特定服务器的下载速度?

问题很简单:我在我居住的国家 A 托管了一个 HTTP 服务器,那么是否有任何设施/工具/服务可以用来测试另一个国家 B 的下载速度?

故事是,我们在土耳其伊斯坦布尔的一位客户说,通过 HTTP 链接在我们的服务器(托管在中国)上下载文件非常慢。然而,我们能够在巴黎很好地测试它。

0 投票
0 回答
280 浏览

javascript - 使用 Javascript 查找下载速度

我正在检测给定系统的下载速度,我找到的方法如下

下载已知大小的文件,然后根据估计的时间计算下载速度

下面是代码看看

现在代码按预期工作文件被下载但我不明白我看到我的带宽被列为

但我不明白为什么我看到巨大的差异(大部分时间)导致

http://speedof.me/

http://jsfiddle.net/yahavbr/tEFpC/2/

顺便说一句,我的是

http://speedboom.herokuapp.com/

差异的原因我认为我能想到差异的一个原因是延迟,因为我下载的文件不止一个,我很自然地认为下载延迟在我的情况下更多

-- 即使我消除了延迟(顺便说一句,只能使用谷歌浏览器),我也没有看到显着的差异

但这对speedof.me和其他jsfiddle结果的结果也没有任何影响

现在的问题?

- 在确切的下载速度方面我相信谁?

——我的方法如何做得更好?如果我能 ?

0 投票
0 回答
725 浏览

android - 如何在android中找出下载和上传速度

我正在做一个项目。我需要找出每秒的下载和上传速度......到目前为止,我已经找出了传输和接收的总字节数。任何帮助都感激不尽。这是我的代码..

0 投票
1 回答
2515 浏览

python - 在python中获取下载速度

好的,所以我正在创建一个从页面下载视频的小脚本,但我无法获得正确的下载速度。我知道下载速度 = 下载文件大小/(当前时间 - 开始时间),但我就是做错了。

我做错了什么?

我的结果是:

而且还在不断增加!

0 投票
1 回答
775 浏览

mysql - 雅虎财经查询速度

我目前正在开展一个项目,该项目涉及为许多不同的股票代码查询 yahoo-finance。瓶颈是从雅虎获取数据,所以我想知道是否有办法加快速度。

如果我使用多台机器查询然后汇总数据,会有帮助吗?我只有一台物理机;我该怎么做呢?

谢谢!

编辑:目前,我正在使用 Node.js、yahoo-finance 和 Q.deferred 向 yahoo 询问历史数据。然后,一旦所有的承诺都得到满足(对于每个股票),我正在做一个 Q.all() 来保存数据。

getYahooPromise 检索股票代码的数据并将其推送到数据数组中。一旦所有的承诺都得到解决,数据就会保存在 MySQL 数据库中。

第二次编辑:更多代码:

}

0 投票
0 回答
121 浏览

javascript - 使用 Javascript 检测用户下载能力的最佳方法

我需要检测用户设备的下载能力,以确定我应该给他们下载一个 50mb 的大视频还是一个 40kb 的小图像来下载。

我的第一个想法是检测用户的互联网连接(wifi/3G/LTE),然后根据结果提供文件。但是,除非使用极其不可靠的方法,否则没有明确的方法可以做到这一点navigator.connection

我应该检测下载速度还是有更好的方法。我想知道最可靠的方法。

0 投票
0 回答
138 浏览

c# - 下载速度测试

我正在用 C# 编写一个应用程序来测量和显示下载速度。我有以下代码可以分块下载一个 62MB 的文件,这似乎对我的目的很有效。我计划扩展它以测量每个块所需的时间,因此可以绘制图表。

在这样做之前,我有几个问题要确保这实际上是在做我认为它正在做的事情。这是代码:

问题:

  1. 响应是否包含实例化时的所有数据,还是仅包含标头信息?response.ContentLength 确实反映了正确的值。

  2. 即使我使用 1 MB 的块大小,每次迭代中读取的实际字节数 (intBytesRead) 也要少得多,通常为 16384 字节 (16 KB),但有时为 1024 (1 KB)。为什么是这样?

  3. 有没有办法强制它实际读取 1 MB 块?

  4. 将数据实际写入 MemoryStream 是否有任何用途?

谢谢。

0 投票
2 回答
1069 浏览

laravel - Laravel 限制客户端下载速度(带宽限制)

在 Laravel 中,我可以使用

响应()->下载();

但是有什么方法可以限制客户端速度吗?