我们需要发送内容长度,以便使用 WSO2 Api 管理器实现 Web 服务的进度条。WSO2 API 管理器删除内容长度,默认情况下使用 Transfer-Encoding :chunked 发送响应。
我们尝试以下几行没有任何成功:
<property name="FORCE_HTTP_CONTENT_LENGTH" value="true" scope="axis2"/>
<property name="COPY_CONTENT_LENGTH_FROM_INCOMING" value="true" scope="axis2"/>
<property name=”DISABLE_CHUNKING” value=”true” scope=”axis2″/>
同样在/repository/conf/passthru-http.properties中进行以下配置,但是当发送内容长度时,WS 发送 204 响应代码(无内容)存在问题:
http.headers.preserve=Content-Length
我们认为必须使用其中的一些配置,但是否要将其用于考虑现有 API?
谢谢你的帮助!