18 lines
397 B
Python
18 lines
397 B
Python
class Proxy:
|
|
def __init__(self, delegate):
|
|
self.delegate = delegate
|
|
|
|
def fetch(self):
|
|
print(f"fetching {self.delegate.url} by proxy...")
|
|
|
|
|
|
class Request:
|
|
def __init__(self, url, proxy=False):
|
|
self.url = url
|
|
self.proxy = Proxy(self) if proxy else None
|
|
|
|
|
|
if __name__ == "__main__":
|
|
req = Request("https://sspai.com", proxy=True)
|
|
req.proxy.fetch()
|