【发布时间】:2021-03-24 09:25:09
【问题描述】:
我使用 python 套接字打开了 8080 端口: sk.bind(ip_addrr, 8080) 但我希望它在该端口中打开一个 html 页面,这样当我在浏览器中导航到 :8080 时,我必须获得一个网页。有什么想法吗?
我的问题是我需要获取一个我创建的 html 页面,以显示在端口 8080 中。例如,我有类似的端口 80 的 index.html,我需要在端口 8080 中有一个 html 页面。如何我这样做?
【问题讨论】:
-
这取决于您公开端口的网络接口。 ip_adder 变量是您在技术上需要使用的。
ip_addr:port如果 ip addr 是 0.0.0.0 那么它将在所有网络接口上公开。所以 localhost 在这种情况下有效。无论如何,您可能可以尝试在浏览器中访问localhost:8080。 -
不,我的问题是我需要获取我创建的 html 页面,以便在端口 8080 中显示。例如,我有类似的端口 80 的 index.html,我需要有一个 html 8080 端口中的页面。我该怎么做?
-
请edit您的问题并添加更多详细信息。将您的代码(minimal reproducible example)复制并粘贴到问题中。您希望您的 Python 脚本提供网页吗?然后你的脚本必须处理 HTTP。可能有可用的库,或者您可以自己实现一个简约的 HTTP。
标签: html linux python-sockets