![](/img/trans.png)
[英]Uploaded .txt file through POSTMAN gets corrupted (appended with Content-Disposition, Content-type) JAX-RS
[英]Specify actual content-type of a uploaded file
我正在使用Blob上傳服務,並且我有這段代碼可以將上傳的元數據持久保存在數據存儲區中,並將實際字節持久存儲到Blob存儲區中。
REST客戶端提供的Mime-Type出現問題(我使用的是Rest Console Chrome插件)
這是從客戶端傳遞到服務器的mime類型:
Mime type: multipart/form-data; boundary=----WebKitFormBoundarytxCVEFIRjPB7YIq7
但是,服務器需要獲取“實際的mime類型”,例如image / jpeg,image / jpeg,text / plain等。
使用App Engine API,我需要像下面這樣顯式提供mime類型:
AppEngineFile file = fileService.createNewBlobFile(entity.getMimeType());
我該如何指定? 我是否需要放置另一個標題? 將要上傳的文件會有所不同,並且文件的大小最大為50MB(如果我沒記錯的話)。
“多部分”表示發送的數據可以包含多個部分,每個部分都有自己的mime類型。 了解有關在GAE 上處理分段表格上傳的信息。
您可以使用FileItemStream.getContentType()
獲取每個部分的mime類型。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.