我有一个web服务将要接收请求,在java中执行一个动作,然后返回一个响应作为标准。发送之前编辑HTML响应
然而,期待响应的客户希望HTTP响应将两个字符添加到消息的末尾(任何,没关系,目前只是\ n \ n,并且出于我未知的原因 - 它是遗留代码),在标题和正文之外。
目前它是通过首先发送HTTP消息到代理来完成的,该代理附加了字符并转发了消息,但是有谁知道这种方式可以在java中完成,而无需代理?
I.e. - 我可以在发送之前访问完整的HTML响应以进行编辑吗?
预先感谢您的帮助, 罗布
编辑:客户端不是一个浏览器,而是一个应用程序发送SOAP消息。
是的,你可以这样做。这取决于你如何向浏览器发送响应。 – Ved
响应没有发送到浏览器,而是作为从应用程序到服务的SOAP消息返回? – TheBloodGuy
你在servlet规范中运行这个吗? Tomcat的?如果是这样,你可以用过滤器来做到这一点。 – Krrose27