pb90 调用webservice报错 Unexpected return Content-Type: text/html

hexiang0724 2015-11-30 01:27:22
pb90 调用webservice报错 Unexpected return Content-Type: text/html
...全文
4581 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangyangziwo 2016-10-20
  • 打赏
  • 举报
回复
我也遇到这个问题了,这个webservice,在服务器上 test是没有问题的,说明不是IIS的问题。 我这webservice里函数,没有入参,也没有出参,只是在函数内打开了一个网页,在服务器IIS上测试没有问题,但是用pb12调用就出现在这个错误
sbks 2016-04-18
  • 打赏
  • 举报
回复 1
如果之前可用,忽然间就出现调用出错,基本都是与文件的权限有关。而且,客户端调用出错并不是很容易理解的。我遇到的错误有: (1)Unexpected return Content-Type: text/html;charset=utf 遇到这个错误时,从google上查到的信息很少,看到一个点子说是要进行连接设置。我查完了soapconnect对象的函数(它没有属性),没有任何一个函数是可以设置content的。 然后,在客户端进行代码调试,发现一调用webservice的函数就出这提示。 然后,对IIS进行各个设置检查,发现有地方可以选charset的,改了之后没有效果。 然后,对webservice的project的objects页的view wsdl进行测试,发现提示wsdl无效。 然后,做一个简单的index.htm在iis上,发现可以访问,说明iis网站是正常的 然后,对webservice进行跟踪,跟踪时有一个ie页跳出来,大意说是:network service无法对windows\temp目录进行读写。一检查,果然是该目录没有netservice的权限。将权限设置好(我给netservice全控制,权限问题以后再慢慢研究),问题就解决了。
WorldMobile 2015-12-16
  • 打赏
  • 举报
回复
引用 楼主 hexiang0724 的回复:
pb90 调用webservice报错 Unexpected return Content-Type: text/html
应该是webservice本身有问题,用ie打开这个webservice执行一下,看看错误信息
hexiang0724 2015-12-07
  • 打赏
  • 举报
回复
请问怎么看webservice里的配置啊?
a78782295 2015-12-01
  • 打赏
  • 举报
回复
应该是字符集的问题,看一下webservice里的配置,是不是和客户端一致

662

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder Web 应用
社区管理员
  • Web 应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧