如何使用Python监听网站的HTML post?

2024-04-26 19:12:59 发布

您现在位置:Python中文网/ 问答频道 /正文

如果我有以下html表单:

<form action="My-Public-IP-Address" method="post">
    Enter Something:<br>
    <input type="text" name="thing"><br><br>
    <input type="submit">
</form>

当然,将“我的公共IP地址”替换为我的实际公共IP地址。你知道吗

我能像这样使用自己的公共IP吗?如果是这样的话,我怎样才能用Python让一个监听器来监听帖子呢?你知道吗


Tags: bripform表单inputaddressmyhtml
1条回答
网友
1楼 · 发布于 2024-04-26 19:12:59

你当然不能用你的公共ip听那么容易,但这不是不可能的 你听说过吗

WWW - world wide web

为什么人们要买一个网站而不是一个公共ip

但是如果你真的想监听你的公共ip,你只需要在你的计算机上配置一个Web服务器 首先,你需要找到你的IP地址。http://whatismyip.com会给你(假设你还不知道)。你知道吗

如果你不想要一个名字而不是你的“公共ip”,你可以跳过这部分

You'll need to point the domain name to that IP address. You can manage DNS entries at the Registrar where you registered the domain name. There are plenty of basic tutorials online for DNS records, but you primary need an "A" record for your domain like example.com and www.example.com.

您需要将域名指向该IP地址。您可以在注册域名的注册机构管理DNS条目。网上有很多关于DNS记录的基本教程,但是你需要一个“A”记录作为你的域名example.com网站以及www.example.com。你知道吗

然后,在计算机上配置web服务器。Apache,Nginx,IIS,你喜欢什么都行。你知道吗

最后,如果您的计算机没有直接连接到Internet连接,而是插入了路由器,则需要配置该路由器,以便将端口80上的入站流量传递到承载网站的计算机。如何做到这一点因路由器而异。你知道吗

会有一些问题需要考虑:

this has so much hassle that you are better off with a domain which you can buy really cheap these days

您的IP地址更改 现在很少有人能得到一个静态IP地址,除非你为商务舱服务付费。如果你的IP很少改变,那么你可以更新你的DNS记录。在互联网上进行更新平均需要4-24小时。但在这段时间内,您的站点可能无法访问(或者流量可能会指向您旧IP地址的另一个订阅者,如果另一个订阅者真的知道并且真的恶意,这是一个很小但真正的风险)。你知道吗

您可以使用动态DNS服务在IP更改时自动更新DNS条目。我认为这些服务中的大多数已经转向付费服务,不再有免费的基本使用层。你知道吗

您的ISP阻止端口80 你对此无能为力。您可以尝试调用它们来删除块,但是您必须通过级别1“您可以尝试重新启动以解决此问题吗?”无人机和2级“我们不能这么做”的无人机。你知道吗

你的电费越来越高 电脑需要用电,如果不使用电源管理,保持24/7的工作状态,进入睡眠模式,会消耗更多的电。此外,计算机产生热量,这就需要在夏季进行更多的冷却。对于一台计算机来说,这可能还不够重要。但有一个原因,共管服务的存在:他们是专为这种事情设计的建筑物。如果你想让它24/7在线并且想完全控制你的盒子,你可以考虑便宜的托管。如果你愿意的话,我可以向你推荐亚特兰大地区一家非常好的设施。否则,我建议使用一个非常小的低功耗的Atom盒,可能是mini-ITX。你知道吗

当您最需要联机时,您的服务器会关闭/脱机/IP会立即更改。 这是休息时间。消费类PC和互联网连接不是为全天候服务器可靠性而设计的。你知道吗

你的服务器被黑了 让我们面对现实吧。服务器被黑客入侵,网站被污损,电脑被破坏,即使是由专业人士管理。如果你在你的个人电脑上运行一个网络服务器(是的,同一个服务器上有你裸体女友的照片和你的报税单),你会过得很不愉快。你知道吗

相关问题 更多 >