diff --git a/src/views/AddService.vue b/src/views/AddService.vue index e77f5a4..0510858 100644 --- a/src/views/AddService.vue +++ b/src/views/AddService.vue @@ -8,15 +8,40 @@ label-cols-lg="3" label="Название" label-for="addSvc-name"> - + - + + + + + + + + + + @@ -29,6 +54,9 @@ return { svcName: String(), svcPort: Number(), + ungzipHttp: Boolean(), + urldecodeHttpRequests: Boolean(), + mergeAdjacentPackets: Boolean(), }; }, methods: { @@ -41,11 +69,17 @@ reset() { this.svcName = ''; this.svcPort = 0; + this.ungzipHttp = false; + this.urldecodeHttpRequests = false; + this.mergeAdjacentPackets = false; }, createService(ev) { const name = this.svcName; const port = this.svcPort; + const ungzipHttp = this.ungzipHttp; + const urldecodeHttpRequests = this.urldecodeHttpRequests; + const mergeAdjacentPackets = this.mergeAdjacentPackets; if (!this.checkValidity()) { ev.preventDefault(); console.debug('Form is invalid'); @@ -56,6 +90,9 @@ this.$http.post('service/', { name, port, + ungzipHttp, + urldecodeHttpRequests, + mergeAdjacentPackets, }).then(response => { const data = response.data; console.debug('Done adding service', data);