修复自定义通知 body 中 key 被自动转为小写

This commit is contained in:
whyour 2023-12-04 17:44:13 +08:00
parent b89dc6dfc6
commit 13e7dac333
3 changed files with 6 additions and 6 deletions

View File

@ -364,7 +364,7 @@ export function parseBody(
body && body &&
body.split('\n').forEach(function parser(line) { body.split('\n').forEach(function parser(line) {
i = line.indexOf(':'); i = line.indexOf(':');
key = line.substring(0, i).trim().toLowerCase(); key = line.substring(0, i).trim();
val = line.substring(i + 1).trim(); val = line.substring(i + 1).trim();
if (!key || parsed[key]) { if (!key || parsed[key]) {

View File

@ -1362,7 +1362,7 @@ function parseBody(body, contentType) {
body && body &&
body.split('\n').forEach(function parser(line) { body.split('\n').forEach(function parser(line) {
i = line.indexOf(':'); i = line.indexOf(':');
key = line.substring(0, i).trim().toLowerCase(); key = line.substring(0, i).trim();
val = line.substring(i + 1).trim(); val = line.substring(i + 1).trim();
if (!key || parsed[key]) { if (!key || parsed[key]) {

View File

@ -79,7 +79,7 @@ push_config = {
'QMSG_TYPE': '', # qmsg 酱的 QMSG_TYPE 'QMSG_TYPE': '', # qmsg 酱的 QMSG_TYPE
'QYWX_ORIGIN': '', # 企业微信代理地址 'QYWX_ORIGIN': '', # 企业微信代理地址
'QYWX_AM': '', # 企业微信应用 'QYWX_AM': '', # 企业微信应用
'QYWX_KEY': '', # 企业微信机器人 'QYWX_KEY': '', # 企业微信机器人
@ -102,11 +102,11 @@ push_config = {
'SMTP_NAME': '', # SMTP 收发件人姓名,可随意填写 'SMTP_NAME': '', # SMTP 收发件人姓名,可随意填写
'PUSHME_KEY': '', # PushMe 酱的 PUSHME_KEY 'PUSHME_KEY': '', # PushMe 酱的 PUSHME_KEY
'CHRONOCAT_QQ': '', # qq号 'CHRONOCAT_QQ': '', # qq号
'CHRONOCAT_TOKEN': '', # CHRONOCAT 的token 'CHRONOCAT_TOKEN': '', # CHRONOCAT 的token
'CHRONOCAT_URL': '', # CHRONOCAT的url地址 'CHRONOCAT_URL': '', # CHRONOCAT的url地址
'WEBHOOK_URL': '', # 自定义通知 请求地址 'WEBHOOK_URL': '', # 自定义通知 请求地址
'WEBHOOK_BODY': '', # 自定义通知 请求体 'WEBHOOK_BODY': '', # 自定义通知 请求体
'WEBHOOK_HEADERS': '', # 自定义通知 请求头 'WEBHOOK_HEADERS': '', # 自定义通知 请求头
@ -760,7 +760,7 @@ def parse_body(body, content_type):
if i == -1: if i == -1:
continue continue
key = line[:i].strip().lower() key = line[:i].strip()
val = line[i + 1 :].strip() val = line[i + 1 :].strip()
if not key or key in parsed: if not key or key in parsed: