0

Размещение любого содержимого в хранилище blob в контейнере, размещенном на Microsoft Azure, для публичного blob добавляет заголовки x-ms-... в ответе HTTP к стандартным запросам GET из браузера. Для чего они используются, и их можно отключить? Мне не нравятся раздутые и бесполезные HTTP-заголовки.Azure CDN добавляет заголовки x-microsoft в ответ, что они и как удалить?

HTTP/1.1 200 OK 
Content-Length: 1841396 
Content-Type: image/png 
Last-Modified: Sat, 05 Jan 2013 22:27:08 GMT 
ETag: 0x8CFB9AAEECBA7B9 
Server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 
x-ms-request-id: dca0ba01-990b-439e-b9c9-11f698222d2e 
x-ms-version: 2009-09-19 
x-ms-meta-CbModifiedTime: Thu, 27 Dec 2012 18:23:17 GMT 
x-ms-lease-status: unlocked 
x-ms-blob-type: BlockBlob 
Date: Sat, 05 Jan 2013 22:28:47 GMT 

ответ

1

Если предположить, что это запрос Get Blob, пожалуйста, найти более подробную информацию об этих заголовках на Get Blob (REST API) documentation.

1

Недавно я столкнулся с такой же проблемой, и хочу поделиться информацией.

Во-первых, заголовки «x-ms -...», за исключением «x-ms-meta-CbModifiedTime», устанавливаются Azure Blob. Я думаю, что Azure Blob, Azure CDN не поддерживают функции, теперь удаляют заголовки ответов.

Однако заголовки «x-ms-meta- {name» возвращают метаданные, установленные для каждого блоба, а не Microsoft, а клиенты.

Так кто же создает метаданные «CbModifiedTime»?

Я нашел, что CloudBerry Explorer («Cb») автоматически установил эти метаданные. Я не мог найти способ отключить эту функцию в Free Edition. Если вас интересуют заголовки ответов, вы должны рассмотреть возможность использования других инструментов