[Feq request] Cx would like to get the field in resp.X-Ms-Content-Crc64 from PUT blob API #23372
Labels
Client
This issue points to a problem in the data-plane of the library.
customer-reported
Issues that are reported by GitHub users external to the Azure organization.
needs-team-attention
Workflow: This issue needs attention from Azure service team or SDK team
needs-team-triage
Workflow: This issue needs the team to triage.
question
The issue doesn't require a change to the product in order to be resolved. Most issues start as that
Storage
Storage Service (Queues, Blobs, Files)
Feature Request
Cx wants to get the CRC64 content from response but it seems the current SDK does not handle it.
Pub blob rest API:
https://learn.microsoft.com/en-us/rest/api/storageservices/put-blob?tabs=microsoft-entra-id
But in the method func (client *BlockBlobClient) uploadHandleResponse(resp *http.Response) (BlockBlobClientUploadResponse, error),
it does not read the CRC64 content into the BlockBlobClientUploadResponse object.
https://github.com/Azure/azure-sdk-for-go/blob/main/sdk/storage/azblob/internal/generated/zz_blockblob_client.go
https://github.com/Azure/azure-sdk-for-go/blob/main/sdk/storage/azblob/blockblob/client.go
The UploadFileResponse returned from UploadFile method does not include CRC64 content.
Ask:
Add X-Ms-Content-Crc64 to UploadFileResponse
The text was updated successfully, but these errors were encountered: