添加、修改、删除HTTP Header时增加通用Header提示

This commit is contained in:
GoEdgeLab
2022-10-24 15:42:18 +08:00
parent 681f392d3b
commit bcc4e3f3df
11 changed files with 99 additions and 7 deletions

View File

@@ -7,8 +7,8 @@
<tr>
<td class="title">名称<em>Name</em></td>
<td>
<input type="text" name="name" maxlength="100" ref="focus"/>
<p class="comment">请注意名称的大小写如无特殊需求Header名称的格式通常为<code-label>Xxx</code-label>或者<code-label>Xxx-Yyy</code-label></p>
<input type="text" name="name" maxlength="100" ref="focus" v-model="headerName"/>
<p class="comment"><http-header-assistant :v-type="type" :v-value="headerName" @select="selectHeader"></http-header-assistant>请注意名称的大小写如无特殊需求Header名称的格式通常为<code-label>Xxx</code-label>或者<code-label>Xxx-Yyy</code-label></p>
</td>
</tr>
</table>

View File

@@ -0,0 +1,7 @@
Tea.context(function () {
this.headerName = ""
this.selectHeader = function (headerName) {
this.headerName = headerName
}
})

View File

@@ -7,8 +7,8 @@
<tr>
<td class="title">名称<em>Name</em> *</td>
<td>
<input type="text" name="name" value="" maxlength="200" placeholder="类似于Server、Content-Type之类" ref="focus"/>
<p class="comment">请注意名称的大小写如无特殊需求Header名称的格式通常为<code-label>Xxx</code-label>或者<code-label>Xxx-Yyy</code-label></p>
<input type="text" name="name" value="" maxlength="200" placeholder="类似于Server、Content-Type之类" ref="focus" v-model="headerName" autocomplete="off"/>
<p class="comment"><http-header-assistant :v-type="type" :v-value="headerName" @select="selectHeader"></http-header-assistant>请注意名称的大小写如无特殊需求Header名称的格式通常为<code-label>Xxx</code-label>或者<code-label>Xxx-Yyy</code-label></p>
</td>
</tr>
<tr>

View File

@@ -1,3 +1,8 @@
Tea.context(function () {
this.shouldReplace = false
this.headerName = ""
this.selectHeader = function (headerName) {
this.headerName = headerName
}
})

View File

@@ -9,7 +9,7 @@
<td class="title">名称<em>Name</em> *</td>
<td>
<input type="text" name="name" value="" v-model="headerConfig.name" maxlength="200" placeholder="类似于Server、Content-Type之类" ref="focus"/>
<p class="comment">请注意名称的大小写如无特殊需求Header名称的格式通常为<code-label>Xxx</code-label>或者<code-label>Xxx-Yyy</code-label></p>
<p class="comment"><http-header-assistant :v-type="type" :v-value="headerConfig.name" @select="selectHeader"></http-header-assistant>请注意名称的大小写如无特殊需求Header名称的格式通常为<code-label>Xxx</code-label>或者<code-label>Xxx-Yyy</code-label></p>
</td>
</tr>
<tr>

View File

@@ -4,4 +4,8 @@ Tea.context(function () {
if (this.headerConfig.status != null && this.headerConfig.status.codes != null) {
this.statusList = this.headerConfig.status.codes
}
this.selectHeader = function (headerName) {
this.headerConfig.name = headerName
}
})