如何限制MAMP的上传速度
我正在使用 MAMP 在本地测试我的基于 javaScript/flash 的网站。它使用在 MAMP (Apache 2.0.63) 上运行的小型 php 脚本来接收客户端通过 post 上传的文件。为了在不使用大文件的情况下测试上传进度,我想知道是否有一种相当简单的方法来限制MAMP中Apache服务器的数据上传带宽,或者其他更好的解决方案?预先感谢您的帮助。
I am using MAMP to test my javaScript/flash based website locally. It uses a small php script running on MAMP (Apache 2.0.63) to receive a file uploaded via post from the client. In order to test the upload progress without using huge files I would like to know if there is a fairly easy way to limit the bandwidth for data upload of the Apache server in MAMP, or another better solution? Thanks in advance for your help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我使用速度限制应用程序来减慢我的互联网连接速度,足以测试加载屏幕和文件进度条:http:// /mschrag.github.com/
显然还有一个名为 Network Link Conditioner 的 XCode 应用程序可以执行类似的操作。请参阅此线程: OSX Mountain Lion 和 Xcode 4.4 中的网络链接调节器 Prefpane 在哪里
I've used the Speed Limit app to slow down my internet connection enough to test loading screens and file progress bars: http://mschrag.github.com/
Apparently there's also an XCode app called Network Link Conditioner that does something similar. See this thread: Where is Network link conditioner Prefpane in OSX Mountain Lion and Xcode 4.4
PHP 有一个很好的技巧来限制下载速度,基本上你打开要发送的文件,并以下载速度的块发送它,在你休眠一秒钟后重复,直到完成文件。
您可以在此处查看代码片段。
此致。
There are a nice trick to limit the download speed in PHP, basiclly you opend the file you want to send, and send it by chunks of download speed, after you sleep for the rest of the second and repeat until you finish with the file.
You can see an snippet here.
Best regards.