LastModified

LastModified应该被添加了Controller注解或者RestController注解的类实现。

示例

@RestController
public class CacheController implements LastModified {

    @GetMapping("/category/list")
    public void categoryList() {
        ...
    }

    @Override
    public long getLastModified(HttpRequest request) throws IOException {
        String httpPath = request.getPath();
        ...
    }
}

实现了LastModified的Controller中的Http Api被调用时,Controller中的getLastModified(HttpRequest)方法都会被调用。

推荐开发者返回这个Http Api返回数据被修改时的时间。

results matching ""

    No results matching ""