客户在内网环境下有一个 WebService,我使用 suds 访问时,会报错:Type not found:'(schema, http://www.w3.org/2001/XMLSchema.xsd, )'
参考网上的处理办法,使用 doctor 参数:
imp = Import('http://www.w3.org/2001/XMLSchema', location='http://www.w3.org/2001/XMLSchema.xsd')
imp.filter.add('http://tempuri.org/')
doctor = ImportDoctor(imp)
client = Client(url, doctor=doctor)
上一个错误消失了,但是接下来会访问 http://www.w3.org/2001/XMLSchema.xsd , 由于是内网环境,因而连接失败,向万能的 v2er 求助,该如何处理?
在此先谢过了!