PDF base64文字列に疑問がありますが、ファイル名ではなくファイル名がPDFビューアに表示されない理由がわかりません。バイト配列。PDF base64 stringファイル名
サーバーサイドJavaScriptアプリと私はこのファイル名を制御するために何ができるか知っているドントthroughtこのRESTサービスを呼び出す
@RequestMapping(value = "/report", produces = "application/pdf")
public @ResponseBody HttpEntity<byte[]> reportPdf(HttpServletRequest request, HttpServletResponse response)
...
byte[] document = report.getBytes(StandardCharsets.UTF_8);
...
HttpHeaders header = new HttpHeaders();
header.setContentType(new MediaType("application", "pdf"));
header.set("Content-Disposition", "inline; filename=asdfasdfasdf.pdf");
header.setContentLength(document.length);
return new HttpEntity<byte[]>(document,header);
- 私。
誰も私に任意の手掛かりを与えることができます?。この場合、この新しいファイル名を変更することは可能でしょうか?
よろしくお願いいたします。
ヘッダー情報がデータURIに含まれているかどうかは分かりませんか? –