最近服务端因为安全问题,Webservice上传接口从IP升级成域名,本地host配置新增一行:
192.XXX.XXXX.173 XXX.XXXX.org.cn
然后打开360和谷歌浏览器均可正常访问:
用python的requests模块也是可以正常访问的,但是因为是WebService服务,采用zeep模块,
运行后提示:
发现使用zeep或者其他python的webservice库就会默认访问80端口,导致无法访问,实际应该是 https的443端口。
python 3.8.6 zeep版本从3.0.0到最新版本都试了,问题也百度和文心一言咨询,都无果。
不知道大家是否有遇到过这种问题。
希望可以正常访问
问题描述中提到了使用zeep模块访问https域名的WebService服务时遇到的问题。首先,需要明确的是,zeep模块本身并不限制访问特定端口的HTTPS服务,它应该能够正常地通过443端口访问HTTPS服务。
根据问题描述,你的本地host配置新增了域名解析,并且360和谷歌浏览器都可以正常访问该域名。但是,当使用zeep模块时,却提示无法访问。这可能是由于以下几个原因导致的:
针对以上可能的原因,你可以尝试以下解决方案:
此外,可以尝试使用其他支持HTTPS的webservice库,例如suds-jurko,来测试是否能够正常访问该服务。这有助于判断问题是否仅限于zeep模块。
如果问题仍然存在,建议联系服务端的维护人员或技术支持,了解是否有其他限制或要求可能导致访问问题。
本文向大家介绍Ajax请求WebService跨域问题的解决方案,包括了Ajax请求WebService跨域问题的解决方案的使用技巧和注意事项,需要的朋友参考一下 1、背景 用Jquery中Ajax方式在asp.net开发环境中WebService接口的调用 2、出现的问题 原因分析:浏览器同源策略的影响(即JavaScript或Cookie只能访问同域下的内容); 3、解决方案: (1) J
当我在本地(http)使用这个调用时,我没有任何问题。一旦我将它部署到我们的测试服务器(https),我就会得到“禁止-没有访问此资源的权限”。 我可以做什么来访问我的JSON Web服务调用?
本文向大家介绍python suds访问webservice服务实现,包括了python suds访问webservice服务实现的使用技巧和注意事项,需要的朋友参考一下 安装suds 在Python3环境下如果使用:pip install suds,应该会报ImportError: No module named client,这里推荐安装suds-py3。 使用 1.获取所有方法 webs
问题内容: 我对如何通过Java向Web服务发出请求感到困惑。 到目前为止,我唯一了解的是Web服务使用xml结构化消息,但是我仍然不太了解如何构造请求。 基本上,我必须将2个参数发送到Web服务,而作为回报,我期望另外两个参数。 我猜有些罐子可以完成大部分工作,但是我没有在网上找到任何罐子。有人可以解释一下这个依据吗? 问题答案: SOAP请求是一个XML文件,包含要发送到服务器的参数。 SOA
我是Scala的新手。 我在用加特林做压力测试。 我能够进行一个Gatling测试,向WS发出请求,我将JSON响应保存在session变量中。响应是一个JSON数组,其中包含指向我的后端提供的图像的多个链接。 具体来说,第一个请求检索地图中的点,每个点都分配了一个图像,必须通过访问第一个WS响应提供的链接来获取每个图像。 我有以下代码: 第一个WS的JSON响应示例: 第一个请求工作正常,我不使
本文向大家介绍C#使用HttpPost请求调用WebService的方法,包括了C#使用HttpPost请求调用WebService的方法的使用技巧和注意事项,需要的朋友参考一下 之前调用 WebService 都是直接添加服务引用,然后调用 WebService 方法的,最近发现还可以使用 Http 请求调用 WebService。这里还想说一句,还是 web api 的调用简单。 WebSer