Vue.component("http-cache-config-box", { props: ["v-cache-config", "v-is-location", "v-cache-policy"], data: function () { let cacheConfig = this.vCacheConfig if (cacheConfig == null) { cacheConfig = { isPrior: false, isOn: false, addStatusHeader: true, cacheRefs: [] } } return { cacheConfig: cacheConfig } }, methods: { isOn: function () { return (!this.vIsLocation || this.cacheConfig.isPrior) && this.cacheConfig.isOn } }, template: `
| 缓存策略 |
{{vCachePolicy.name}}
当前集群没有设置缓存策略,当前配置无法生效。
使用当前服务所在集群的设置。 |
| 是否开启缓存 |
|
| 自动添加X-Cache Header |
选中后自动在响应Header中增加 |