etag 相关问题

ETag是一个HTTP实体标记。如果您对使用ETag,If-Match或If-None-Match标头的HTTP请求或ETag值的生成和比较有疑问,请使用此标记。

带有Nokogiri的问题开放站点-请求超时-应归咎于Etags?

[我正在尝试使用nokogiri Nokogiri :: HTML(open(“ https://www.mrporter.com”))打开MrPorter.com,并且出现以下错误:Net :: ReadTimeout:Net ::使用# ]] >>> 如果发送net / http请求,则该站点受用户代理验证的保护。您可以按如下方式解析页面: require 'nokogiri' page = `curl --user-agent "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)" https://www.mrporter.com/en-gb/` parse_page = Nokogiri::HTML(page) 您将获得一个已分析的页面

回答 1 投票 0

使用数据库主键构造http ETag标头不是一个好主意吗?

我可以将数据库密钥(来自不可变对象)用作ETag吗?我正在尝试使浏览器和/或代理缓存适合我的Web应用程序(可能是python / flask,但我不认为这是...

回答 1 投票 0

((Eak)ETags and Last-Modified

据我所知,规范RFC 2616(HTTP / 1.1)中引入的ETag是Last-Modified-Header的(某种形式)后继者,提议将其提供给更多软件架构师。 ..

回答 1 投票 18

如何解析ETag以在If-None-Match标头中使用

我已经尝试从各种网址(RSS供稿)中获取ETag,并且为每个W /“ 2c34-Lgd4oF7wqtfEvHc5kEphPr / 7eaY” //“ 159a-VcHeTnlFfRm4lQABXPoMZNXbNSM”获得一个不同的格式]

回答 1 投票 0

如何在IIS上为文本/ html页面使用eTag

我有一个位于非公共域上的网站,并通过代理在另一个域上进行交付。我们在内容缓存方面遇到了一些麻烦-这是一个Umbraco网站,正在使...

回答 1 投票 0

Rails fresh_when应该在etag中包含当前用户ID

[我看到许多这样的示例:def show @article = Article.find(params [:id])fresh_when(@article)end但是,该页面还包含有关已登录用户的信息(如顶部导航)。 A ...

回答 1 投票 1

E-Tags for user-specific resources

我们在REST API中将ETag标头用于条件请求。根据当前经过身份验证的用户,某些资源具有不同的内容(某些用户查看更多信息,而其他用户查看较少信息)。 ...

回答 1 投票 0

如何使用WEbrick / Thin在Rails 3.2.12的开发模式下启用Etag

我为开发环境在本地运行Webricks Thin服务器,但是我无法在响应中返回Etag。 我尝试了在SO上建议的各种选项,以添加Etag或Conditiona...

回答 1 投票 1

如何使用ETag为V3的Youtube数据API?

我建立的延伸,这让很多的请求。我工作的特点是显示的时间,将采取观看播放列表中的总长度。由于尺寸1000的播放列表,我要...

回答 4 投票 5

eTags和多个API端点

当我的API上有多个端点时,eTags如何工作? / post /:id / user /:id每个API请求都有自己的eTag与端点url相关联吗?

回答 1 投票 1

如果服务器发送Etag,是否需要在ajax请求中以编程方式设置if-no-match

我的问题非常简单。虽然在搜索时,我还没有找到一个简单令人满意的答案。我正在使用Jquery ajax请求从服务器获取数据。服务器主持休息api ...

回答 1 投票 3

在ProxyPass中使用Nginx时,Apache会丢弃ETag标头

今天是个好日子。当我使用从Apache到Nginx的ProxyPass时,我只是注意到相当奇怪的行为,让我演示并询问是否有人遇到类似的东西。最小的设置是这样的:...

回答 1 投票 1

HTTP:ETag标头是否使Cache-Control标头过时?如何确保Cache-Control无害?

ETag标头的定义(https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/ETag):ETag HTTP响应标头是特定版本资源的标识符。它允许缓存......

回答 1 投票 -1

访问CosmosDB的机器人导致“PreconditionFailed”错误

我有几个机器人访问CosmosDB。他们通过客户端的URL参数获取userId。在同一时间在不同实例中使用相同的bot时出现我的问题。让我说我......

回答 1 投票 1

如何将@condition decorator用于REST视图类

我正在尝试使用ETAG HTTP标头发送304 NOT MODIFIED响应。使用以下代码:class MyView(GenericAPIView):serializer_class = MySerializer @condition(etag_func = ...

回答 2 投票 2

If-None-Match标头不是由浏览器发送的

我试图修复Web应用程序的性能,因为每次登录时都会下载大量文件。为此,我希望启用条件浏览器缓存,即,如果ETag更改,则为新的...提供服务...

回答 1 投票 1

在角度js中使用ETag进行GET - 我是否需要在服务器端进行检查

我正试图在角度JS中为eET请求实现etag,到目前为止我已经看过https://github.com/forforf/angular-etag https://www.npmjs.com/package/angular-http- etag和restangular(一个复杂的...

回答 3 投票 1

在Django REST应用程序中使用ETag进行乐观锁定

我正在尝试为Django选择一个REST框架,这将允许我轻松地使用ETag进行乐观锁定。我正计划研究Django-活塞和Django Rest Framework库,但我......

回答 2 投票 5

Adobe Sign REST API和ETag

我正在尝试获取我的ETag代码,但我找不到它。我得到的标题响应不包含Etag:元数据x-request-id:3969d42d-e4fe-457c-b9c6-90c003ce9072 content-type:application / json status ...

回答 1 投票 0

如何测试rails ETag缓存?

是否有可能覆盖我的控制器,这与Etags的单元测试非常相关?这是我正在尝试做的事情:如果页面不是陈旧的(意味着它是新鲜的),我正在添加一些标题......

回答 6 投票 8

© www.soinside.com 2019 - 2024. All rights reserved.