问题标签 [http.server]

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 投票
1 回答
45 浏览

python - Python 3 服务器命令更新

我是 Python 新手,所以我想向你寻求帮助。

在旧版本的 Python 中,为了创建一个不存储任何日志的服务器,并将其标准输出重定向到dev/null避免保存信息,我们执行了以下指令:

> /dev/null : 表示标准输出定向到 /dev/null

2>&1:表示所有发生的错误都不会被存储在日志中,因为它们将被重定向到我们已经重定向到 /dev/null 的标准输出。

&:表示此任务将在后台运行。

但是,我不知道如何在较新版本的 Python 中做到这一点,您能帮帮我吗?

伙计们。

0 投票
1 回答
28 浏览

python - 运行 http.server 并立即执行操作,python

有没有办法解决这个问题?我想不可见地运行命令并立即执行操作

我想要的是,我希望命令不可见地运行并打印“服务器正在运行...”,我该怎么做?

0 投票
0 回答
56 浏览

json - 如何在python中解码通过套接字服务器接收的数据?

在另一篇文章中,我发现了这段代码来托管我的本地服务器。我正在使用它从应用程序接收数据。但是,当我收到信息时,我收到以下错误消息:

“发生异常:TypeError(注意:显示了完整的异常跟踪,但执行暂停在:do_POST)write() 参数必须是 str,而不是字节。” 在第 16 行,在 do_POST

“错误:根:内容类型:应用程序/json;charset=utf-8”来自登录终端

我不确定这是从哪里来的,我应该在哪里解码字节。如果可能的话,我想接收数据并将它们存储在变量中。

0 投票
1 回答
98 浏览

python - 我将 http.server 与 python3 一起使用,我想将请求存储为变量

我有这个代码

httpd.handle_request() 服务一个请求,然后按预期终止服务器。我想将此请求捕获为变量,以便稍后解析它。就像是

*上面的代码不起作用。但我正在寻找类似的东西谢谢

0 投票
0 回答
148 浏览

python - http.server 连接被对等方重置

我已经安装了一个简单的 HTTP 服务器,它在特定端口上接受 POST 请求。

一切正常,直到python崩溃并且HTTP服务器停止工作,我必须手动重新启动服务才能让它恢复工作。然后,我为脚本启用了更多日志,以了解脚本崩溃的原因。

我相信的原因是“ConnectionResetError:[Errno 104] Connection reset by peer”。

我的 python v3.8.10 代码:

错误日志:

我怎样才能解决这个问题?我需要设置一些服务器端参数吗?

0 投票
0 回答
128 浏览

python - Termux(Android 终端模拟器应用)上的 Python http.server 模块无法在本地网络 IP 地址上提供服务

我正在尝试运行:

python -m http.server --bind 192.168.xxxxx #my local network ip address

在 Termux 上,一个 Android 终端仿真器应用程序。

但是,我得到了OSError: [Errno 99] Cannot assign requested address例外。相同的代码在我的计算机上运行,​​我可以从连接到同一网络的手机浏览器访问该服务器。

服务到本地主机工作,但是,我需要能够访问在我的计算机上的手机中创建的服务器,所以本地主机对我来说是不够的(因为它不允许我从连接到同一网络的计算机访问服务器)。

在某处读到由于桥接问题而在 VM 上运行该模块不起作用,并告诉尝试 ping 本地网络 IP 地址。我可以 ping 通,这意味着这不是一个桥接问题。

这是Android的某种安全限制吗?我觉得是这样,虽然不确定。我的设备没有root。

0 投票
3 回答
82 浏览

python - python http server hide console

I am trying to do a script that is hosting my file on my local network, here's my code :

But the probleme is that the http console is showing on my Desktop and that's annoying ! so I tried to hide by renaming the file in .pyw but it's not working.

Have you any idea on how to hide this console ? Thank you :D

0 投票
0 回答
20 浏览

http - Running python -m http.server does not load localhost

Previously when I ran the python -m http.server command from a folder it would show the link as something like "http://localhost:5500", but after I accidentally installed npm install http-server it no longer correctly shows localhost and instead shows something like this

Serving HTTP on :: port 8000 (http://[::]:8000/) ...

Is there any way to fix this back to localhost? The http://[::]:8000/ does not work and I get the error "This site can’t be reached"

0 投票
1 回答
38 浏览

python - http.server 直到连接关闭后才响应

我有一个使用requests包发布到服务器的应用程序。在我的测试环境中,我想建立一个简单的服务器,以便我可以验证客户端的请求。但是,当我打电话时requests.post,它只是挂起。直到客户端最终超时并且连接关闭后,服务器才响应。具有讽刺意味的是,服务器随后发送 200 OK。

这是我的服务器 MRE:

这是我给客户的 MRE:

0 投票
2 回答
64 浏览

python - http.server (SimpleHTTPServer) 提供 file.html 而不是 dir (使用 cmd)

是否可以在 path 上html使用 Python不提供目录索引而是提供文件?SimpleHTTPServer'/'

拥有一个文件login.html的目录在 path 上提供目录索引'/'

截屏

我想要login.htmlon的内容'/'

那可能吗?