我知道使用urllib2来获取网页很容易,但是我想知道是否有使用套接字实现获取网页功能的示例,我在Google上搜索了很多,我没有在其中找到任何示例,请问有什么帮助吗?
这是我鞭打的东西。它不会捕获异常来处理错误。青年汽车
import socket request = b"GET / HTTP/1.1\nHost: stackoverflow.com\n\n" s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.connect(("stackoverflow.com", 80)) s.send(request) result = s.recv(10000) while (len(result) > 0): print(result) result = s.recv(10000)