目前,我们正在使用GetHttpRequestData().headers
来获取用户的真实IP地址。但是,我们正面临以下问题。当我们尝试调用SOAP Web服务请求时,我们收到以下错误Premature end of file
。我已经在网上搜索过,发现 ColdFusion 8.0
中存在错误。
我不知道这个bug是否已经解决了。
有没有替代解决方案?
请帮帮我。
感谢
答案 0 :(得分:0)
SOAP请求是从客户端进入ColdFusion的,这是您收到错误的地方,还是用户点击coldfusion页面然后向其他服务发出soap请求并且产生错误?< / p>
答案 1 :(得分:0)
我们遇到了完全相同的问题。我不知道你是否找到了解决方案,但我找到的解决方法是使用getPageContext()。getRequest()。getHeader(“此处的标题名称”)来检索我正在寻找的请求标头。这不会破坏像getHttpRequestData这样的SOAP调用。