python3通过socket编写简易获取网页源码程序
编写步骤
1、定义目标主机名和端口号,这个是元组
2、创建一个client类,采用IP协议的TCP协议
3、创建的client类连接目标元组
4、发送请求数据
5、用4096个缓存区存服务器端来的数据放在response变量中
6、将返回的bytes数据解码并打印出来,这个就是获取到的网站源码了。
1 #coding=utf-8 2 import socket 3 4 target=('info.itox.com.cn',8110) 5 client=socket.socket(socket.AF_INET,socket.SOCK_STREAM) 6 client.connect(target) 7 client.send(b'GET / HTTP/1.1\r\nHost:itox.com.cn\r\n\r\n') 8 response=client.recv(4096) 9 print(response.decode())

浙公网安备 33010602011771号