Это то, что я хочу.
- Отправка запроса POST на внешний сайт (т. Е. Данные для входа).
- Получите ответ
- Возвращает необработанный ответ в браузер моего клиента (содержащий куки для входа в систему
проверка).
- Если клиент пытается получить доступ к сайту в новой вкладке, он обнаруживает, что он уже вошел в систему.
Я успешно выполнил шаги 1 и 2 (отправил сообщение POST и получил ответ с сайта).
request = urllib2.Request(url, formData, headers)
response = urllib2.urlopen(request)
Но когда я пытаюсь вернуть его в виде
return response
Я получаю следующую ошибку
Django Version: 1.3.1
Exception Type: AttributeError
Exception Value: addinfourl instance has no attribute 'has_header'
Exception Location:D:\Python27\lib\site-packages\django\utils\cache.py in patch_vary_headers
примечание:
У меня раньше была ошибка csrf, но я отключил csrf с помощью decorator @csrf_exempt и ошибка исчезла