hello world

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())

 

 
 
posted @ 2019-08-03 20:48  浩天四哥  阅读(407)  评论(0)    收藏  举报