假设我使用python zeep对这样的服务器执行查询:
from zeep import Client
wsdl_url = "http://webservices.oorsprong.org/websamples.countryinfo/CountryInfoService.wso?WSDL"
client = Client(wsdl_url)
result = client.service.ListOfContinentsByCode()
我想看看这种方法返回的原始XML,即以某种方式从结果中提取它。这可能吗?怎么样?
答案 0 :(得分:1)
如果您尝试调试 zeep
请求或响应中的 XML,您可以使用标准 Python 日志记录。 From the documentation:
要查看发送到远程服务器的 SOAP XML 消息和收到的响应,您可以将 zeep.transports
模块的 Python 记录器级别设置为 DEBUG。
logging.config.dictConfig({
...
'loggers': {
'zeep.transports': {
'level': 'DEBUG',
'propagate': True,
'handlers': ['console'],
},
},
})
答案 1 :(得分:0)
此处(gzip的请求takes care)
import requests
r = equests.get('http://webservices.oorsprong.org/websamples.countryinfo/CountryInfoService.wso?WSDL')
if r.status_code == 200:
print(r.content)
答案 2 :(得分:0)
我认为您正在寻找的是历史插件。
jQuery(document).ready(function() {
console.log("ll");
});