Jersey客户端:使用分块传输在HTTP请求中发送预告片

aky*_*ras 5 java chunked-encoding jersey-client

我正在实现一个java客户端,通过HTTP API将大文件上传到Akamai NetStorage版本4(对象存储).使用分块传输时,API要求在邮件正文的末尾发送尾随标头(预告片).

目前我使用Jersey 1.x和ApacheHttpClient.我找不到任何方法来为请求设置这些预告片.

我在这里找到了一个如何在ChunkedOutputStream中添加它们的例子(它们被命名为"页脚"):https: //github.com/andyburke/bitflood/blob/master/clients/java/src/ChunkedOutputStream.java 但我会必须破解整个Jersey客户端实现来支持这一点.

所以我正在寻找一个聪明的解决方案......任何想法?