Azure Storage Blob ContentType 問題
公司產品使用微軟雲端儲存(Azure Storage),我負責 iOS 端。
在最初整合時就發現通過 SDK 上傳的圖片不能在瀏覽器中直接瀏覽,瀏覽器中會提示下載,而通過 Azure Storage 管理後臺上傳的圖片可以直接瀏覽。
當時排查到區別在於檔案請求返回的Content-Type
不同,SDK 上傳的是application/octet-stream
,管理後臺上傳的是image/jpeg
,而官方文件上並沒有說明如何設定這個Content-Type
。
今天想到了這個問題,再次試著去查查資料,最終發現是通過blob.properties.contentType
來設定,特此記錄一下。
// iOS
let blob: AZSCloudBlockBlob = xxxx
blob.properties.contentType = "image/jpeg"
blob.upload()
// Java
blob.getProperties().setContentType("image/jpeg");
相關文章
- Azure Data Factory(五)Blob Storage 金鑰管理問題
- Azure Functions(二)整合 Azure Blob Storage 儲存檔案Function
- 如何更換Azure SQL DB blob storage credentialsSQL
- 【Azure Blob】關閉Blob 匿名訪問,iOS Objective-C SDK連線Storage Account報錯iOSObject
- Azure Terraform(十二)利用 Terraform 將檔案上傳到 Azure Blob StorageORM
- 【Azure 儲存服務】程式碼版 Azure Storage Blob 生成 SAS (Shared Access Signature: 共享訪問簽名)
- 【Azure 儲存服務】Java Azure Storage SDK V12使用Endpoint連線Blob Service遇見 The Azure Storage endpoint url is malformedJavaORM
- 【Azure Developer】使用 Python SDK連線Azure Storage Account, 計算Blob大小程式碼示例DeveloperPython
- 【Azure Developer】VS Code執行Java 版Azure Storage SDK操作Blob (新建Container, 上傳Blob檔案,下載及清理)DeveloperJavaAI
- Azure Storage 系列(二) .NET Core Web 專案中操作 Blob 儲存Web
- Azure Storage 系列(六)使用Azure Queue Storage
- Azure Storage 系列(七)使用Azure File Storage
- 【Azure 儲存服務】.NET7.0 示例程式碼之上傳大檔案到Azure Storage Blob
- oid轉blob問題
- Azure Storage 系列(四)在.Net 上使用Table Storage
- Azure Storage 系列(五)通過Azure.Cosmos.Table 類庫在.Net 上使用 Table Storage
- 使用Azure Runbook 傳送訊息到Azure Storage Queue
- Azure Functions(三)整合 Azure Queue Storage 儲存訊息Function
- Azure Blob (三)引數設定說明
- Azure Storage 系列(一)入門簡介
- Azure Table Storage(一) : 簡單介紹
- 【Azure 環境】由為儲存賬號(Storage Account)拒絕分配許可權而引出的Azure 藍圖(Blueprint)使用問題
- Azure DevOps(三)Azure Pipeline 自動化將程式包上傳到 Azure Bolb Storagedev
- 【Azure 儲存服務】訪問Azure Blob File遇見400-Condition Headers not support錯誤的解決之路Header
- 【Azure Developer】解決Azure Key Vault管理Storage的示例程式碼在中國區Azure遇見的各種認證/授權問題 - C# Example CodeDeveloperC#
- android APK INSTALL_FAILED_INSUFFICIENT_STORAGE 問題AndroidAPKAI
- Azure Storage 利用 azCopy 複製遷移資料
- Safari無痕模式下,storage被禁用問題模式
- Azure File Storage(一)為本地機器配置網路磁碟
- 【Azure 應用服務】Azure Function整合虛擬網路,設定被同在虛擬網路中的Storage Account觸發,遇見Function無法觸發的問題Function
- 【Azure Function】Azure Function中的Timer Trigger無法自動觸發問題Function
- 使用 Azure Blob Stoage 實現一個靜態檔案伺服器伺服器
- $.ajax 中的contentType型別型別
- Azure Data Lake(一) 在NET Core 控制檯中操作 Data Lake Storage
- Laravel 在 Docker 環境下訪問 storage 靜態資源 404 問題解決LaravelDocker
- 微軟釋出Azure Storage不可變儲存功能的正式版本微軟
- 【Azure 儲存服務】Python模組(azure.cosmosdb.table)直接對錶儲存(Storage Account Table)做操作示例Python
- Doris建立表報錯Failed to find enough host with storage medium問題解決AI