如何制作简单的http代理服务器?

时间:2019-07-24 04:30:40

标签: python-3.x proxy-server

该服务器将在任何端口上本地工作,并且只能访问一个站点,例如https://techcrunch.com/2019/07/23/the-great-hack-netflix-doc-unpacks-cambridge-analytica-trump-brexit-and-democracys-death/。它应该看起来像 http://127.0.0.1:7777/2019/07/23/the-great-hack-netflix-doc-unpacks-cambridge-analytica-trump-brexit-and-democracys-death/

我需要修改网页后,在每个句子后添加一个微笑,但我会尝试自己做。首先,我需要做一个代理。

我知道如何制作一个简单的服务器。

import socket
server_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
server_socket.bind(('localhost', 7777))
server_socket.listen()
while True:
client_socket, addr = server_socket.accept()
while True:
    request = client_socket.recv(4096)
    if not request:
        break
    else:
        response = 'Hello world\n'.encode()
        client_socket.send(response)

0 个答案:

没有答案