我正在编写一个Python模块,用于包装某个Web服务API。它完全是REST,因此相对容易实现。 然而,在进行单元测试时,我发现了一个问题:由于我不运行我为之制作的服务,因此我不想对其进行压力测试,但同时,我需要检索数据以运行我的测试。我看了一下SimpleHTTPServer,这可能还可...
Python 3中与python -m SimpleHTTPServer相当的是什么?
我正在尝试使用http.server来测试Python项目中的所有链接。如果在运行脚本之前启动服务器,那么我的脚本可以正常工作,并且当我关闭终端窗口时,服务器会停止。但是我真的希望脚本本身可以启动和停止服务器。 我创建了一个测试脚本,简单地启动服务器,获取一个页面并证明服务器在运行,然后停止...
我使用python -m SimpleHTTPServer命令调用服务器将文件夹中的文件分享给其他设备。 我尝试使用这种方法流式传输视频/音频(标准的mp4和mp3,大小都不超过20MB)到另一台电脑并且可行(但是终端中会出现以下错误信息)。 奇怪的是,在iPhone/iPad上使用Saf...
如果我执行 python -m SimpleHTTPServer 命令,它会在当前目录下提供文件服务。 我的目录结构如下: /protected/public /protected/private /test 我想在我的/test目录中启动服务器,并希望它可以提供/test目录下的文件...
我喜欢使用Python的SimpleHTTPServer来进行本地开发,特别是需要通过Ajax调用等方式加载资源的Web应用程序。 当我在URL中使用查询字符串时,服务器总是重定向到带有斜杠的相同URL上。 例如,/folder/?id=1 会使用HTTP 301响应重定向到/folder...
我正在使用 python -m SimpleHTTPServer 命令在本地测试web浏览器中的目录。其中一些内容包括大型数据文件,我希望能够将它们进行gzip压缩,并使用Content-Encoding: gzip让SimpleHTTPServer进行服务。是否有简单的方法可以实现这个需求?
我只是想从http.server上提供一个PDF文件。这是我的代码:from http.server import BaseHTTPRequestHandler, HTTPServer class MyServer(BaseHTTPRequestHandler): def do_G...
我想使用Python提供静态文件服务。 Python 3中的 http.server 在生产环境中是否适用?如果不是,为什么?还有其他替代品吗?
这是我的Python3项目层次结构:projet \ script.py web \ index.html 我想从script.py运行一个http服务器,并提供web文件夹的内容。 这里建议使用以下代码运行简单的http服务器:import http.serve...