web服务调用和浏览器cookie之间有任何关系吗



我们正在应用程序中调用web服务。当点击按钮调用该web服务时,我们的请求似乎失败了,我们收到了如下错误消息:

An error occurred while invoking the Web Service. Details: com.ctc.wstx.exc.WstxUnexpectedCharException: Unexpected character '"' (code 34) in DOCTYPE declaration; expected a space between public and system identifiers at [row,col {unknown-source}]: [1,50] (APNX-1-4044-000)

只是有时,我们会遇到这种错误。web服务调用的成功流程并不相似。当我们遇到这个错误时,作为故障排除尝试,我们已经清除了所有浏览器cookie,并重试相同的输入。它运行良好。

调用网络服务和浏览器cookie之间有任何关系吗?

只有在使用SOAP时才会出现此错误,而在使用REST.时不会出现此错误

有谁能在这个问题上提供帮助吗?

提前谢谢。

很难说应用程序是如何编码的。但有一点是肯定的,cookie是在浏览器中维护用户登录状态的cookie(同样,如果您的容器被告知使用基于cookie的cookie)。检查您的域的cookie。它应该有一些值。观察这些值集,并尝试在进行web服务调用时查找是否存在任何关联。

然而,我不能说你的cookie是否非常具体,但WstxUnexpectedCharException:意外字符'"#39;DOCTYPE声明中的(代码34);预计公共标识符和系统标识符之间的间隔似乎会被报告,这可能有助于

最新更新