浏览器 - 谷歌浏览器
编程语言——python
史前
所以,我使用谷歌浏览器请求一个页面,我使用 windivert(pydivert)阻止这个请求发送到网络,我使用我的脚本通过我的 vpn 服务器发送这个请求,然后 vpn 服务器向我发送答案( html 页面)。
s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
s.bind((HOST, PORT))
s.listen()
conn, addr = s.accept()
s.setblocking(False)
conn.sendall(data)
然后在客户端
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((HOST, PORT))
while True:
data = s.recv(4096)
if data:
data2 = data.decode('utf-8')
print(data2)
break
我收到一个 html。 那么,问题是,我该如何使用这个 html?我如何“响应该浏览器的请求”,以便它加载此页面?
那么,我该怎么办?某种 - 将此页面添加到谷歌浏览器缓存?
答案 0 :(得分:0)
为了实现我想要做的事情,我只需要这样做 ->(我使用的是谷歌浏览器,所以刚刚下载了代理助手并将所有数据包重定向到我端口上的服务器):
然后我得到了一个我使用服务器请求的页面。