本文使用socket实现,先看下效果
在浏览器访问
使用python访问
下面,我们开始讲解实现方法
import socket
# 1. 创建套接字并设置服务器释放
web_server= socket.socket(socket.AF_INET, socket.SOCK_STREAM,socket.IPPROTO_TCP)
.web_server.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADDR,1)
# 2. 绑定端口
web_server.bind(("127.0.0.1", 26332))
# 3. 监听套接字
web_serve.listen(128)
第一步:我们首先创建一个套接字,第一行,套接字的参数有3个,这里不具体讲解,只要将代码复制过去就可以了。第二行涉及到TCP3次握手和4次挥手,只要知道,当我们服务器主动发起关闭客户端连接时,或者意外中断后,端口不会被占用。
第二步:绑定端口,为什么要绑定端口,因为你只有绑定端口别人才能知道如何找到你。
如果是在本地运行,就绑定127.0.0.1,端口号可以随意输入
如果是在远程服务器,就输入远程服务器的IP地址。同时把安全规则把对应端口