如何通过python中的Web套接字服务器侦听本地主机流量?

问题描述

我正在尝试以一种非常核心的方式在 Python 中实现 URL 缩短器,而不使用任何 Web 框架(如 FLASK 或 Django),以更好地了解 Web 套接字的工作原理。 我创建了一个客户端脚本,它通过一个套接字连接到服务器,该套接字在端口 80 上侦听 localhost。然后服务器通过一种算法缩短 URL,该算法将 URL 缩短为 https://127.0.0.1/something 并将其发送给客户端,并且将其存储在数据库中。到目前为止,这是客户端-服务器使用套接字完成的最基本的消息交换交互。

现在我想做的是每当我在浏览器中输入缩短的 URL 时,即 https://127.0.0.1/something,它应该被运行在 localhost 上的服务器套接字捕获。是否有可能?如果是这样,如何?我只需要知道我能做什么,但伪代码也很有帮助。

~问候

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)