首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从数据湖泊读取文件时的缓存控制和Pragma响应头

从数据湖泊读取文件时的缓存控制和Pragma响应头
EN

Stack Overflow用户
提问于 2016-12-08 06:49:42
回答 1查看 491关注 0票数 0

为什么我们在尝试使用REST读取存储在Azure Data中的文件时得到以下2个头文件?

缓存-控制→无缓存,无缓存,无存储,最大年龄=0(为什么我们有多个无缓存) Pragma→无缓存

为什么要设置这些头部,我们如何覆盖它们,这样我们就可以缓存响应了?

下面是我的卷发请求-v -v -X GET -H“授权:无记名-v "https://signstorage.azuredatalakestore.net/webhdfs/v1/signsdata/test.txt?op=OPEN&api-version=2016-11-01&read=true

Response 文件内容和响应头为 HTTP/1.1 200 OK Cache-Control: no-cache、no-cache、no-store、max-age=0 Pragma: no-cache Transfer-Encoding:分块内容-类型:应用程序/八元流过期:-1 x-ms-id:302fd601-0eca-4db0-a2de-cc2ee5d951d8x-ms-webhdfs-版本: 16.07.18.01状态:0x0X-内容-类型-选项: nosniff -严格传输-安全性:最大年龄=15724800;includeSubDomains日期:清华,2016年12月8日06:27:31格林尼治时间

EN

回答 1

Stack Overflow用户

发布于 2017-01-05 21:15:05

出于安全原因,ADLS不支持缓存机制,因此您看到的头部由服务发送以限制缓存。3.

谢谢,盖伊

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41033454

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档