mirror of
https://github.com/Av0idD4rk/packmate.git
synced 2026-10-25 13:09:26 +00:00
Добавлено поле для обработки Chunked transfer encoding
This commit is contained in:
parent
cb6c090020
commit
747badeddf
@ -17,6 +17,13 @@
|
|||||||
<b-form-input @keydown.native.enter="createService" type="number" min="1" max="65535"
|
<b-form-input @keydown.native.enter="createService" type="number" min="1" max="65535"
|
||||||
id="addSvc-port" required v-model.number="svcPort"/>
|
id="addSvc-port" required v-model.number="svcPort"/>
|
||||||
</b-form-group>
|
</b-form-group>
|
||||||
|
<b-form-group
|
||||||
|
label-cols-sm="4"
|
||||||
|
label="Process chunked transfer encoding"
|
||||||
|
label-for="addSvc-process-chunked">
|
||||||
|
<b-form-checkbox id="addSvc-process-chunked" required
|
||||||
|
v-model="processChunkedEncoding"/>
|
||||||
|
</b-form-group>
|
||||||
<b-form-group
|
<b-form-group
|
||||||
label-cols-sm="4"
|
label-cols-sm="4"
|
||||||
label="Decompress GZIP"
|
label="Decompress GZIP"
|
||||||
@ -56,6 +63,7 @@
|
|||||||
return {
|
return {
|
||||||
svcName: String(),
|
svcName: String(),
|
||||||
svcPort: Number(),
|
svcPort: Number(),
|
||||||
|
processChunkedEncoding: Boolean,
|
||||||
ungzipHttp: Boolean(),
|
ungzipHttp: Boolean(),
|
||||||
urldecodeHttpRequests: Boolean(),
|
urldecodeHttpRequests: Boolean(),
|
||||||
mergeAdjacentPackets: Boolean(),
|
mergeAdjacentPackets: Boolean(),
|
||||||
@ -72,6 +80,7 @@
|
|||||||
reset() {
|
reset() {
|
||||||
this.svcName = '';
|
this.svcName = '';
|
||||||
this.svcPort = 0;
|
this.svcPort = 0;
|
||||||
|
this.processChunkedEncoding = false;
|
||||||
this.ungzipHttp = false;
|
this.ungzipHttp = false;
|
||||||
this.urldecodeHttpRequests = false;
|
this.urldecodeHttpRequests = false;
|
||||||
this.mergeAdjacentPackets = false;
|
this.mergeAdjacentPackets = false;
|
||||||
@ -81,6 +90,7 @@
|
|||||||
createService(ev) {
|
createService(ev) {
|
||||||
const name = this.svcName;
|
const name = this.svcName;
|
||||||
const port = this.svcPort;
|
const port = this.svcPort;
|
||||||
|
const processChunkedEncoding = this.processChunkedEncoding;
|
||||||
const ungzipHttp = this.ungzipHttp;
|
const ungzipHttp = this.ungzipHttp;
|
||||||
const urldecodeHttpRequests = this.urldecodeHttpRequests;
|
const urldecodeHttpRequests = this.urldecodeHttpRequests;
|
||||||
const mergeAdjacentPackets = this.mergeAdjacentPackets;
|
const mergeAdjacentPackets = this.mergeAdjacentPackets;
|
||||||
@ -95,6 +105,7 @@
|
|||||||
this.$http.post('service/', {
|
this.$http.post('service/', {
|
||||||
name,
|
name,
|
||||||
port,
|
port,
|
||||||
|
processChunkedEncoding,
|
||||||
ungzipHttp,
|
ungzipHttp,
|
||||||
urldecodeHttpRequests,
|
urldecodeHttpRequests,
|
||||||
mergeAdjacentPackets,
|
mergeAdjacentPackets,
|
||||||
|
|||||||
@ -17,6 +17,12 @@
|
|||||||
type="number" min="1" max="65535" v-model.number="service.port"
|
type="number" min="1" max="65535" v-model.number="service.port"
|
||||||
@keyup.enter.stop.prevent="submit"/>
|
@keyup.enter.stop.prevent="submit"/>
|
||||||
</b-form-group>
|
</b-form-group>
|
||||||
|
<b-form-group label-cols-sm="4"
|
||||||
|
label="Process chunked transfer encoding"
|
||||||
|
label-for="service-process-chunked">
|
||||||
|
<b-form-checkbox id="service-process-chunked" required
|
||||||
|
v-model="service.processChunkedEncoding"/>
|
||||||
|
</b-form-group>
|
||||||
<b-form-group label-cols-sm="4"
|
<b-form-group label-cols-sm="4"
|
||||||
label="Decompress GZIP"
|
label="Decompress GZIP"
|
||||||
label-for="service-ungzip">
|
label-for="service-ungzip">
|
||||||
@ -56,6 +62,7 @@
|
|||||||
initialService: {
|
initialService: {
|
||||||
name: String,
|
name: String,
|
||||||
port: Number,
|
port: Number,
|
||||||
|
processChunkedEncoding: Boolean,
|
||||||
ungzipHttp: Boolean,
|
ungzipHttp: Boolean,
|
||||||
urldecodeHttpRequests: Boolean,
|
urldecodeHttpRequests: Boolean,
|
||||||
mergeAdjacentPackets: Boolean,
|
mergeAdjacentPackets: Boolean,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user