Мне нужен прокси, который выступает в качестве посредника для получения изображений. Например, мой сервер запрашивает domain1.com/?url=domain2.com/image.png и сервер domain1.com ответит данными на domain2.com/image.png через сервер domain1.com.
По сути, я хочу передать прокси URL-адрес, который я хочу получить, и прокси-сервер отвечает этим ресурсом.
Любые предложения о том, с чего начать?
Мне нужно что-то очень простое в использовании или реализации, поскольку я очень начинающий во всем этом.
В большинстве решений, которые я нашел в python и / или django, прокси действует как «переводчик», т.е. domain1.com/image.png переводится в domain2.com/image.png, что, очевидно, не одно и то же.
В настоящее время у меня есть следующий код, но загрузка изображений приводит к искаженным данным:
import httplib2
from django.conf.urls.defaults import *
from django.http import HttpResponse
def proxy(request, url):
conn = httplib2.Http()
if request.method == "GET":
url = request.GET['url']
resp, content = conn.request(url, request.method)
return HttpResponse(content)