问题标签 [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.
python - Python 3 服务器命令更新
我是 Python 新手,所以我想向你寻求帮助。
在旧版本的 Python 中,为了创建一个不存储任何日志的服务器,并将其标准输出重定向到dev/null以避免保存信息,我们执行了以下指令:
> /dev/null : 表示标准输出定向到 /dev/null
2>&1:表示所有发生的错误都不会被存储在日志中,因为它们将被重定向到我们已经重定向到 /dev/null 的标准输出。
&:表示此任务将在后台运行。
但是,我不知道如何在较新版本的 Python 中做到这一点,您能帮帮我吗?
伙计们。
python - 运行 http.server 并立即执行操作,python
有没有办法解决这个问题?我想不可见地运行命令并立即执行操作
我想要的是,我希望命令不可见地运行并打印“服务器正在运行...”,我该怎么做?
json - 如何在python中解码通过套接字服务器接收的数据?
在另一篇文章中,我发现了这段代码来托管我的本地服务器。我正在使用它从应用程序接收数据。但是,当我收到信息时,我收到以下错误消息:
“发生异常:TypeError(注意:显示了完整的异常跟踪,但执行暂停在:do_POST)write() 参数必须是 str,而不是字节。” 在第 16 行,在 do_POST
和
“错误:根:内容类型:应用程序/json;charset=utf-8”来自登录终端
我不确定这是从哪里来的,我应该在哪里解码字节。如果可能的话,我想接收数据并将它们存储在变量中。
python - 我将 http.server 与 python3 一起使用,我想将请求存储为变量
我有这个代码
httpd.handle_request() 服务一个请求,然后按预期终止服务器。我想将此请求捕获为变量,以便稍后解析它。就像是
*上面的代码不起作用。但我正在寻找类似的东西谢谢
python - http.server 连接被对等方重置
我已经安装了一个简单的 HTTP 服务器,它在特定端口上接受 POST 请求。
一切正常,直到python崩溃并且HTTP服务器停止工作,我必须手动重新启动服务才能让它恢复工作。然后,我为脚本启用了更多日志,以了解脚本崩溃的原因。
我相信的原因是“ConnectionResetError:[Errno 104] Connection reset by peer”。
我的 python v3.8.10 代码:
错误日志:
我怎样才能解决这个问题?我需要设置一些服务器端参数吗?
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。
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
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"
python - http.server 直到连接关闭后才响应
我有一个使用requests
包发布到服务器的应用程序。在我的测试环境中,我想建立一个简单的服务器,以便我可以验证客户端的请求。但是,当我打电话时requests.post
,它只是挂起。直到客户端最终超时并且连接关闭后,服务器才响应。具有讽刺意味的是,服务器随后发送 200 OK。
这是我的服务器 MRE:
这是我给客户的 MRE: