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);