【发布时间】:2014-12-11 15:08:31
【问题描述】:
我正在编写一个下载文件的程序。它基本上可以正常工作,但当前未经测试的是没有“Content-Length”标头字段发送的分块编码和下载数据。这就是为什么我正在寻找一个服务器来测试我的程序的以下部分是否正常工作:
1) 分块传输模式
2) HTTP 服务器在发送数据前没有设置“Content-Length”头域
有谁知道我可以用来检查我是否已实现分块传输模式并正确下载没有“Content-Length”的数据的 HTTP 服务器?
【问题讨论】:
-
如果你熟悉Python,可以参考这个gist。 gist.github.com/josiahcarlson/3250376
-
我已经编写了必要的代码。我只是在寻找一个使用分块传输模式的服务器,以便我可以检查我的代码是否工作......
-
是的,gist 本身包含服务器部分,您可以使用它来启动支持块编码的服务器以进行测试。
-
哦,好吧,对不起。如果没有其他人提出使用分块模式的服务器,这可能是一个解决方案......