1
我有一個基於球衣的web服務,它產生如下的「多部分/混合」響應: 該方法讀取一個文件,並且應該以八位字節格式返回它。multipart/mixed和application/octet-stream
@GET
@Produces("multipart/mixed")
public byte[] getDocumentContents(@Context HttpHeaders header){
....
....
....
os = new ByteArrayOutputStream();
....
....
....
return os;
}
我的問題是:我如何確保響應是在OCTET-STREAM類型?我知道我還可以只標註上面的方法爲:
@Produces("application/octet-stream")
但我特別要求設置響應內容類型爲「多部分/混合」,而在發送八位字節流格式的文件。
上述方法做到了嗎? 我的假設是,但我沒有具體的原因如何。
謝謝你提前!