我在Netbeans中从wsdl开发了一个soap web服务,并部署到glassfish服务器。
客户端调用一个终端点,web服务做出响应,但是在响应头中我有:
Transfer-Encoding: chunked
我想禁用这种传输编码并设置Content-Length,我在哪里可以禁用这种类型的传输?在Glassfish中吗?如何操作?
:
<protocol security-enabled="true" name="http-listener-2">
<http chunking-enabled="false" default-virtual-server="server" max-connections="250">
<file-cache></file-cache>
</http>
<ssl classname="com.sun.enterprise.security.ssl.GlassfishSSLImpl" cert-nickname="s1as"></ssl>
设置chunking-enabled="false"
这还可以消除我在响应中得到的一些随机字符。