From 6d39226e5719b11f548ce3e491c2661557871b56 Mon Sep 17 00:00:00 2001 From: caozhg <40010609+caozhg@users.noreply.github.com> Date: Fri, 24 May 2024 16:46:27 +0800 Subject: [PATCH] =?UTF-8?q?Update=20sehuatang.org.har=20=E4=BF=9D=E5=AD=98?= =?UTF-8?q?safeid=20=E5=88=B0=20cookie=20=E4=B8=AD=E3=80=82=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=E4=BA=86=E6=B2=A1=E6=9C=89safeid=E5=AF=BC=E8=87=B4?= =?UTF-8?q?=E7=9A=84=E7=AD=BE=E5=88=B0=E5=BC=82=E5=B8=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: caozhg <40010609+caozhg@users.noreply.github.com> --- sehuatang.org.har | 94 +++++++++++++++++++++++++++++++++++------------ 1 file changed, 70 insertions(+), 24 deletions(-) diff --git a/sehuatang.org.har b/sehuatang.org.har index 543bb4e..c08d997 100644 --- a/sehuatang.org.har +++ b/sehuatang.org.har @@ -1,28 +1,74 @@ [ { - "request": { - "method": "GET", - "url": "{{ Domain | default(\"https://sehuatang.org\") }}", - "headers": [ - { - "name": "Cookie", - "value": "_safe=" - } - ], - "cookies": [], - "data": "" - }, - "rule": { - "success_asserts": [ - { - "re": "200", - "from": "status" - } - ], - "failed_asserts": [], - "extract_variables": [] - } - }, + "request": { + "method": "GET", + "url": "{{ Domain | default(\"https://sehuatang.org\") }}", + "headers": [{ + "name": "Cookie", + "value": "_safe=" + }], + "cookies": [], + "data": "" + }, + "rule": { + "success_asserts": [{ + "re": "200", + "from": "status" + }], + "failed_asserts": [], + "extract_variables": [{ + "name": "safeid", + "re": "'\\w{16}'", + "from": "content" + }] + } +}, { + "comment": "字符串替换", + "request": { + "method": "POST", + "url": "api://util/string/replace", + "headers": [], + "cookies": [], + "data": "r=json&p='&s={{safeid}}&t=" + }, + "rule": { + "success_asserts": [{ + "re": "200", + "from": "status" + }, { + "re": "\"状态\": \"OK\"", + "from": "content" + }], + "failed_asserts": [], + "extract_variables": [{ + "name": "safeid", + "re": "\"处理后字符串\": \"(.*)\"", + "from": "content" + }] + } +}, { + "request": { + "method": "GET", + "url": "{{ Domain | default(\"https://sehuatang.org\") }}", + "headers": [{ + "name": "Cookie", + "value": "_safe={{safeid}}" + }], + "cookies": [{ + "name": "_safe", + "value": "{{safeid}}" + }], + "data": "" + }, + "rule": { + "success_asserts": [{ + "re": "200", + "from": "status" + }], + "failed_asserts": [], + "extract_variables": [] + } +}, { "comment": "", "request": { @@ -417,4 +463,4 @@ ] } } -] \ No newline at end of file +]