♻️ 通知支持自定义 request header

This commit is contained in:
naiba
2021-11-05 12:04:39 +08:00
parent d20fd7a9fe
commit 6636d77cfd
7 changed files with 60 additions and 17 deletions

View File

@@ -135,6 +135,9 @@ function addOrEditNotification(notification) {
modal.find("input[name=ID]").val(notification ? notification.ID : null);
modal.find("input[name=Name]").val(notification ? notification.Name : null);
modal.find("input[name=URL]").val(notification ? notification.URL : null);
modal
.find("textarea[name=RequestHeader]")
.val(notification ? notification.RequestHeader : null);
modal
.find("textarea[name=RequestBody]")
.val(notification ? notification.RequestBody : null);

View File

@@ -9,7 +9,7 @@
<script src="https://cdn.jsdelivr.net/npm/semantic-ui@2.4.1/dist/semantic.min.js"></script>
<script src="/static/semantic-ui-alerts.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/vue@2.6.12/dist/vue.min.js"></script>
<script src="/static/main.js?v20210902"></script>
<script src="/static/main.js?v20211105"></script>
</body>
</html>

View File

@@ -26,9 +26,13 @@
<option value="2">FORM</option>
</select>
</div>
<div class="secret field">
<label>Header</label>
<textarea name="RequestHeader" placeholder='{"User-Agent":"Nezha-Agent"}'></textarea>
</div>
<div class="secret field">
<label>Body</label>
<textarea name="RequestBody"></textarea>
<textarea name="RequestBody" placeholder='{"content":"#NEZHA#"}'></textarea>
</div>
<div class="field">
<div class="ui nf-ssl checkbox">