2008-09-26 5 views
2

HTTPpyport를 재정 의하여 SOAPpy에 쿠키 지원을 추가했습니다. SOAPpy 이상의 기능이 필요하므로 ZSI로 이동할 계획 이었지만 ZSI 게시물에 쿠키를 두는 방법을 알 수 없습니다. 이 쿠키가 없으면 서버가 권한이없는 요청이라고 생각하여 실패합니다.ZSI 게시물에 쿠키 추가

Python CookieJar의 쿠키를 ZSI 요청에 추가하려면 어떻게합니까?

답변

0

또한, 바인딩 클래스는 어떤 헤더를 추가 할 수 있습니다. 그래서 추가 할 필요가있는 각 쿠키에 대해 "쿠키"헤더를 추가 할 수 있다는 것을 알았습니다. 이것은 wsdl2py에 의해 생성 된 코드에서 잘 작동했습니다. SOAP 클라이언트 클래스에서 바인딩이 형성된 직후에 쿠키를 추가하기 만하면됩니다. 쿠키를 사전으로 사용하기 위해 생성 된 클래스에 매개 변수를 추가하는 것은 쉽습니다. 그런 다음 쉽게 반복되고 추가 될 수 있습니다.