是否有一个公共FTP服务器来testing上传和下载?
我想要做的是使用C#来测量宽带速度。
为此,我使用NetworkInterface.BytesReceived
和BytesSent
来获取从我的networking适配器发送和接收的当前字节数,并获取DateTime
。
然后我下载/上传一个文件并再次获取BytesReceived
/ BytesSent
和DateTime
。 下载/上传速度只是BytesReceived
/ BytesSent
除以时间差异的差异。
现在我想知道是否有一个公共的FTP服务器,我可以下载和上传文件。
Tele2提供了ftp://speedtest.tele2.net ,你可以匿名login并上传任何东西来testing你的上传速度。 对于下载testing,他们提供固定大小的文件,您可以select最适合您的testing的文件。
在这里find: http : //speedtest.tele2.net/
有很多FTP站点可以通过“匿名”帐户进入并进行下载,但是允许匿名上传的“公共”站点将会在pr0n和warez中被完全淹没。
build立你自己的FTP服务器来testing上传是很容易的。 对于大多数桌面操作系统来说,他们有很多。 有一个内置于IIS的例子。
它是只读的,用于testingRebex组件列出目录并下载。 还允许testingFTP / SSL和IMAP。
更新:使用正确的协议。 对于FTP使用:ftp: //test.rebex.net/
FTPtesting您也可以通过匿名FTPtesting下载和上传速率。 使用以下设置:
Server: test.talia.net Username: anonymous Password: <your email address>
要testing上传,首先cd到“传入”目录。 这里上传的文件会被定期删除,不能再次下载。
我find了一个FTP服务器和它的工作。 我成功地能够上传一个文件到这个FTP服务器,然后通过点击相同的URL来查看创build的文件。 在使用之前访问这里并阅读正确。 祝你好运…!
有HTTP和FTP服务器上传和下载。
HTTP服务器上传:
- 亨利的HTTP后转储服务器
FTP服务器上传:
- SPEEDTEST
我会继续增加更多。