我有一个功能规格,可以使两个访问请求指向相同的URL。 预期的行为是第二​​个请求应返回304。但是,这没有发生。 我已经设置了phantomjs_options:['--disk-cache = true'],但这似乎没有达到预期的效果。 是否需要配置其他一些设置才能使用If-None-Match和If-Modified-Since标头?

下面的例子:

visit "/p/:id"
page.driver.status_code.should eq 200
visit "/p/:id"
page.driver.status_code.should eq 304

谢谢,

===============>>#1 票数:0

我对此不确定。 我建议仅使用PhantomJS进行测试,看看是否可以在那里复制问题-如果这样,请针对PhantomJS提交错误。

  ask by user823086 translate from so

未解决问题?本站智能推荐: