|
|
1
10
下面是如何测试第二个请求是否返回304响应:
|
|
|
2
5
Rails散列您提供的:etag:
只会由正确的摘要触发(双引号是必需的)
修改后相同:
|
|
|
3
4
好吧,这里有一点: 在处理请求之前,请阅读Rails代码中与ETag相关的所有内容 别忘了设置:
因为它们是ETag测试所必需的。 |
|
|
4
1
这一要点对rspec中的reetag测试非常有用- |
|
|
5
0
|
|
|
6
0
至少在Rails5.2中,szeryf的解决方案失败了。这种变化确实有效:
见导轨: https://guides.rubyonrails.org/testing.html#setting-headers-and-cgi-variables |
|
cluster1 · 采取独立的新行动的好处是什么? 1 年前 |
|
|
Robert · 使用JSON或哈希时,将NULL替换为NIL 1 年前 |
|
|
Fred Willmore · Rails控制器不呈现任何模板 1 年前 |
|
|
Diogo Amaral · 实现API请求的正确方式 1 年前 |
|
|
Meknassih · 在控制器方法中分配给模型没有任何作用 2 年前 |
|
|
Michael Ding · Rails上的默认会话到期问题 2 年前 |
|
|
Flávio · 基于另外两个生成数组 2 年前 |