python爬虫库里的get请求是咋实现的

如果只是模拟一个get请求还是挺容易的。
import socketdata = https://www.zhihu.com/api/v4/questions/51430694/b/u0026#39;GET /get HTTP/1.1//r/Host: httpbin.org//r/Connection: keep-alive//r/Accept-Encoding: gzip, deflate//r/Accept: */*//r/User-Agent: python-socket//r///r//u0026#39;url = /u0026#39;httpbin.org/u0026#39;s = socket.socket()s.connect((url, 80))s.sendall(data)print(s.recv(999))
■网友
爬虫库嘛 就是封装的http协议 而http协议就是封装的TCP协议你需要去看 图灵社区 : 图书 : HTTP权威指南单论get请求的话就是就是用socket 向一个ip地址发一个字符串这个字符串的格式是python爬虫库里的get请求是咋实现的

【python爬虫库里的get请求是咋实现的】 python爬虫库里的get请求是咋实现的


    推荐阅读