首页| 论坛| 消息

标题:gsoap的soap_bind报错
作者:介农酥
日期:2019-10-12 21:03
内容:

int ret = soap_bind(&gServer, "http://127.0.0.1/FjjService/services/CommFJJ", 8080, 100),报错了:get host by name failed in soap_bind
我这边是作为服务端的,厂家给的调用接口
URLhttp://xxx.xxx.xxx.xxx:8080/ FjjService/services/CommFJJ
我不明白这个调用接口到达指什么,是指soap_bind绑定的地址吗,还是接口文件的命名空间的地址,如
//gsoap ns service namespace: http://localhost:8080/dataSynchronisation?wsdl
//gsoap ns service location: http://localhost:8080
在本地上,我的服务器端和客户端是可以通信的。但是如果去客户那测试,我又不知道他们的接口怎么用?


#1 [uidab 10-14 08:33]
服务端的配置可以提前问问对方啊。本地如果可以通讯说明你的代码都没问题了,剩下的就是配置的问题了。
#2 回 uidab 的帖子 [介农酥 10-15 10:53]
uidab:服务端的配置可以提前问问对方啊。本地如果可以通讯说明你的代码都没问题了,剩下的就是配置的问题了。 (2019-10-14 08:33) 
谢谢!已经知道那个地址是什么意思了,但是,哎,我去厂家测试接口,收到数据一直乱码,弄了一下午,死在乱码上,灰溜溜的回来了。
#3 回 介农酥 的帖子 [uidab 10-15 16:44]
介农酥:谢谢!已经知道那个地址是什么意思了,但是,哎,我去厂家测试接口,收到数据一直乱码,弄了一下午,死在乱码上,灰溜溜的回来了。 (2019-10-15 10:53) 
乱码问题要耐心,没什么好怕的。
#4 回 uidab 的帖子 [介农酥 10-18 16:45]
uidab:乱码问题要耐心,没什么好怕的。 (2019-10-15 16:44) 
网上搜了下,加了几条代码,也解决了。

回复 发表
主题 版块