为特定资源下的每个端点设置响应头

时间:2018-01-11 16:57:52

标签: java httpresponse response-headers

我想为特定资源下的所有端点设置以下响应标头:

cache-control: no-cache

例如,我有一个名为"示例"的资源,并且在示例下有多个端点,例如" test1"和" test2"。所以网址看起来像这样:

  

本地主机:4000 /示例/ TEST1

  

本地主机:4000 /示例/ TEST2

不是在test1和test2上单独设置响应缓存控制头,有没有办法在示例级别(资源级别)设置它?目前,在test1和test2下,我使用以下代码来设置响应头:

CacheControl lCacheControl = new CacheControl();
lCacheControl.setNoCache(true);
return Response.status(Response.Status.OK).entity(lOutput).cacheControl(lCacheControl).build();

代码用java编写。

0 个答案:

没有答案