로컬 요청을 http로 만드는 요청이 있습니다. 이 응용 프로그램은 외부 요청 http도 작성해야합니다. 그러나 응용 프로그램이 위치한 서버는 외부 호출을 허용하지 않습니다. 그래서 enviromnet 변수 'http_proxy'를 만들었지 만 내 로컬 요청 http를 차단합니다.내 응용 프로그램에 두 개의 HTTP 요청이 있지만 'http_proxy'하나만 사용하려는 경우
내가 필요한 것은 : 내 외부 요청은 'http_proxy'를 사용하고 로컬 요청은 'http_proxy'를 사용하지 않습니다.
로컬 요청의 경우 Django Rest Framework를 사용하고 있습니다. 외부 요청 SOAPpy를 사용하고 있습니다. (필자는 'HTTP_PROXY'환경 변수를 설정할 수 있습니다 여기 있으면 좋은해야합니다!)
가 여기 내 SOAPpy 요청입니다 :
proxy = 'https://username:[email protected]/table.do?SOAP'
server = SOAPProxy(proxy, 'http://www.service.com/')
글쎄, 그것은 보인다. 다음을 참조하십시오 : https://github.com/jeffkit/SOAPpy/blob/develop/SOAPpy/Client.py#L131 – Bartek
이 매개 변수는 변수를 인스턴스화하지 않습니다. – brunozrk
당신은 추가 헤더를 추가했다, 당신은 어떻게해야 장고 휴식 프레임 워크를 http_proxy 무시해야합니까? 그것은 해결할 수 있습니다 ... – brunozrk