ResponseCacheTest.java 文件源码

java
阅读 26 收藏 0 点赞 0 评论 0

项目:GitHub 作者:
@Test public void varyMatchesChangedRequestHeaderField() throws Exception {
  server.enqueue(new MockResponse()
      .addHeader("Cache-Control: max-age=60")
      .addHeader("Vary: Accept-Language")
      .setBody("A"));
  server.enqueue(new MockResponse()
      .setBody("B"));

  URL url = server.url("/").url();
  HttpURLConnection frenchConnection = openConnection(url);
  frenchConnection.setRequestProperty("Accept-Language", "fr-CA");
  assertEquals("A", readAscii(frenchConnection));

  HttpURLConnection englishConnection = openConnection(url);
  englishConnection.setRequestProperty("Accept-Language", "en-US");
  assertEquals("B", readAscii(englishConnection));
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号