0
我正嘗試使用帶subs的Web服務,因爲我使用的是自簽名證書,所以我想忽略證書檢查。添加自定義傳輸時忽略SUDS標頭
我找到怎樣的方式在這裏做到這一點: Bypass SSL when I'm using SUDS for consume web service
的CustomTransport類複製完全一樣的答案。
但是我收到錯誤: 異常:(415,u「由於內容類型'text/xml; charset = utf-8'不是預期類型'application/soap + xml; charset = UTF-8' 「)
即使壽我在報頭的內容類型設置爲SOAP:
aHeader = {
"Content-Type" : 'application/soap+xml; charset=UTF-8',
"SOAPAction": "",
}
client = Client(wsdl, transport=CustomTransport(), headers=aHeader)
我無法找到一個理由爲什麼發生這種情況,任何人都可以幫助?