0
를 통해 HTTPS 및 서비스를 통해 WSDL을 노출시킨 Web (이럴)배트를 통해 내가 해결하기 위해 이상한 상황을했습니다 HTTP
내가 HTTPS 및 서비스를 통해 WSDL을 가진 웹 서비스를 소비했습니다를 소비하는 방법 http를 통해. 서비스의 경우에만 (Suds) on-the-fly 방식으로 http로 "전환"할 수 있습니까?
감사의
를 통해 HTTPS 및 서비스를 통해 WSDL을 노출시킨 Web (이럴)배트를 통해 내가 해결하기 위해 이상한 상황을했습니다 HTTP
내가 HTTPS 및 서비스를 통해 WSDL을 가진 웹 서비스를 소비했습니다를 소비하는 방법 http를 통해. 서비스의 경우에만 (Suds) on-the-fly 방식으로 http로 "전환"할 수 있습니까?
감사의
당신은 사용자 정의 전송을 기록 할 수 있지만 상황에 로컬 WSDL을 다운로드하는 것이 훨씬 간단합니다.
import requests
import suds
r = requests.get(SERVICE_WSDL_HTTPS_URL)
with open('/tmp/service.wsdl', 'w') as file:
file.write(r.text)
client = suds.client.Client('file:///tmp/service.wsdl', location=SERVICE_HTTP_URL)