Fixed header delete

This commit is contained in:
顾重
2020-05-20 19:54:42 +08:00
parent 67ad59b80e
commit c8b5620cc5

View File

@@ -747,7 +747,7 @@
></textarea> ></textarea>
</li> </li>
</ul> </ul>
<ul v-for="(header, index) in headers" :key="index"> <ul v-for="(header, index) in headers" :key="`${header.key}_${index}`">
<li> <li>
<autocomplete <autocomplete
:placeholder="$t('header_count', { count: index + 1 })" :placeholder="$t('header_count', { count: index + 1 })"
@@ -1938,10 +1938,10 @@ export default {
if (["POST", "PUT", "PATCH"].includes(this.method)) { if (["POST", "PUT", "PATCH"].includes(this.method)) {
let requestBody = this.rawInput ? this.rawParams : this.rawRequestBody let requestBody = this.rawInput ? this.rawParams : this.rawRequestBody
if (this.contentType.includes("json")) { if (this.contentType.includes("json")) {
requestBody = `JSON.stringify(${requestBody})` requestBody = `JSON.stringify(${requestBody})`
} else if (this.contentType.includes("x-www-form-urlencoded")) { } else if (this.contentType.includes("x-www-form-urlencoded")) {
requestBody = `"${requestBody}"` requestBody = `"${requestBody}"`
} }
requestString.push(`xhr.setRequestHeader('Content-Length', ${requestBody.length})`) requestString.push(`xhr.setRequestHeader('Content-Length', ${requestBody.length})`)
requestString.push( requestString.push(
`xhr.setRequestHeader('Content-Type', '${this.contentType}; charset=utf-8')` `xhr.setRequestHeader('Content-Type', '${this.contentType}; charset=utf-8')`
@@ -1967,10 +1967,10 @@ export default {
if (["POST", "PUT", "PATCH"].includes(this.method)) { if (["POST", "PUT", "PATCH"].includes(this.method)) {
let requestBody = this.rawInput ? this.rawParams : this.rawRequestBody let requestBody = this.rawInput ? this.rawParams : this.rawRequestBody
if (this.contentType.includes("json")) { if (this.contentType.includes("json")) {
requestBody = `JSON.stringify(${requestBody})` requestBody = `JSON.stringify(${requestBody})`
} else if (this.contentType.includes("x-www-form-urlencoded")) { } else if (this.contentType.includes("x-www-form-urlencoded")) {
requestBody = `"${requestBody}"` requestBody = `"${requestBody}"`
} }
requestString.push(` body: ${requestBody},\n`) requestString.push(` body: ${requestBody},\n`)
headers.push(` "Content-Length": ${requestBody.length},\n`) headers.push(` "Content-Length": ${requestBody.length},\n`)