templates/QD清空日志.har

568 lines
16 KiB
Plaintext
Raw Permalink Normal View History

2024-02-27 21:30:00 +00:00
[
{
"request": {
"method": "POST",
"url": "http://127.0.0.1:{{port}}/login",
"headers": [
{
"name": "Accept",
"value": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"
},
{
"name": "Accept-Encoding",
"value": "gzip, deflate"
},
{
"name": "Accept-Language",
"value": "zh-CN,zh;q=0.9"
},
{
"name": "Cache-Control",
"value": "max-age=0"
},
{
"name": "Connection",
"value": "keep-alive"
},
{
"name": "Content-Length",
"value": "45"
},
{
"name": "Content-Type",
"value": "application/x-www-form-urlencoded"
},
{
"name": "Host",
"value": "127.0.0.1:{{port}}"
},
{
"name": "Origin",
"value": "http://127.0.0.1:{{port}}"
},
{
"name": "Referer",
"value": "http://127.0.0.1:{{port}}/login"
},
{
"name": "Upgrade-Insecure-Requests",
"value": "1"
},
{
"name": "User-Agent",
"value": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36"
}
],
"cookies": [],
"data": "email={{email|urlencode}}&password={{password|urlencode}}",
"mimeType": "application/x-www-form-urlencoded"
},
"rule": {
"success_asserts": [
{
"re": "302",
"from": "status"
}
],
"failed_asserts": [
{
"re": "请输入用户名和密码",
"from": "content"
}
],
"extract_variables": [
{
"name": "cookie",
"re": "Set-Cookie: (.*?); expires",
"from": "header"
}
]
}
},
{
"request": {
"method": "GET",
"url": "http://127.0.0.1:{{port}}/my/",
"headers": [
{
"name": "Accept",
"value": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"
},
{
"name": "Accept-Encoding",
"value": "gzip, deflate"
},
{
"name": "Accept-Language",
"value": "zh-CN,zh;q=0.9,en;q=0.8"
},
{
"name": "Cache-Control",
"value": "max-age=0"
},
{
"name": "Connection",
"value": "keep-alive"
},
{
"name": "Cookie",
"value": "{{cookie}}"
},
{
"name": "Host",
"value": "127.0.0.1:{{port}}"
},
{
"name": "Upgrade-Insecure-Requests",
"value": "1"
},
{
"name": "User-Agent",
"value": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36"
},
{
"name": "Referer",
"value": "http://127.0.0.1:{{port}}/login"
},
{
"name": "Origin",
"value": "http://127.0.0.1:{{port}}"
}
],
"cookies": []
},
"rule": {
"success_asserts": [
{
"re": "200",
"from": "status"
}
],
"failed_asserts": [],
"extract_variables": [
{
"name": "task_ids",
"re": "/<button type=\"button\" class=\"btn btn-default modal_load\" href=\"/task/(\\d+?)/edit\" title=\"修改任务信息\">修改</button>/g",
"from": "content"
},
{
"name": "task_id",
"re": "",
"from": "content"
}
]
}
},
{
"comment": "For 循环开始",
"request": {
"method": "GET",
"url": "{% for task_id in task_ids %}",
"headers": [],
"cookies": [],
"data": ""
},
"rule": {
"success_asserts": [],
"failed_asserts": [],
"extract_variables": []
}
},
{
"comment": "判断条件成立",
"request": {
"method": "GET",
"url": "{% if log_type == \"all\" %}",
"headers": [
{
"name": "log-type",
"value": "{{log_type}}"
}
],
"cookies": [],
"data": ""
},
"rule": {
"success_asserts": [],
"failed_asserts": [],
"extract_variables": []
}
},
{
"request": {
"method": "GET",
"url": "http://127.0.0.1:{{port}}/task/{{task_id}}/log/del",
"headers": [
{
"name": "Accept",
"value": "*/*"
},
{
"name": "Accept-Encoding",
"value": "gzip, deflate"
},
{
"name": "Accept-Language",
"value": "zh-CN,zh;q=0.9,en;q=0.8"
},
{
"name": "Connection",
"value": "keep-alive"
},
{
"name": "Host",
"value": "127.0.0.1:{{port}}"
},
{
"name": "Upgrade-Insecure-Requests",
"value": "1"
},
{
"name": "User-Agent",
"value": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36"
},
{
"name": "cookie",
"value": "{{cookie}}"
},
{
"name": "Origin",
"value": "http://127.0.0.1:{{port}}"
},
{
"name": "Referer",
"value": "http://127.0.0.1:{{port}}/task/{{task_id}}/log"
}
],
"cookies": [],
"data": ""
},
"rule": {
"success_asserts": [
{
"re": "302",
"from": "status"
}
],
"failed_asserts": [],
"extract_variables": []
}
},
{
"comment": "判断块结束",
"request": {
"method": "GET",
"url": "{% endif %}",
"headers": [],
"cookies": [],
"data": ""
},
"rule": {
"success_asserts": [],
"failed_asserts": [],
"extract_variables": []
}
},
{
"comment": "判断条件成立",
"request": {
"method": "GET",
"url": "{% if log_type == \"fail\" %}",
"headers": [],
"cookies": [],
"data": ""
},
"rule": {
"success_asserts": [],
"failed_asserts": [],
"extract_variables": []
}
},
{
"comment": "",
"request": {
"method": "GET",
"url": "http://127.0.0.1:{{port}}/task/{{task_id}}/log/del/Fail",
"headers": [
{
"name": "Accept",
"value": "*/*"
},
{
"name": "Accept-Encoding",
"value": "gzip, deflate"
},
{
"name": "Accept-Language",
"value": "zh-CN,zh;q=0.9,en;q=0.8"
},
{
"name": "Connection",
"value": "keep-alive"
},
{
"name": "Host",
"value": "127.0.0.1:{{port}}"
},
{
"name": "Upgrade-Insecure-Requests",
"value": "1"
},
{
"name": "User-Agent",
"value": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36"
},
{
"name": "cookie",
"value": "{{cookie}}"
},
{
"name": "Origin",
"value": "http://127.0.0.1:{{port}}"
},
{
"name": "Referer",
"value": "http://127.0.0.1:{{port}}/my/"
}
],
"cookies": [],
"data": ""
},
"rule": {
"success_asserts": [
{
"re": "302",
"from": "status"
}
],
"failed_asserts": [],
"extract_variables": []
}
},
{
"comment": "判断块结束",
"request": {
"method": "GET",
"url": "{% endif %}",
"headers": [],
"cookies": [],
"data": ""
},
"rule": {
"success_asserts": [],
"failed_asserts": [],
"extract_variables": []
}
},
{
"comment": "判断条件成立",
"request": {
"method": "GET",
"url": "{% if log_type == \"success\" %}",
"headers": [],
"cookies": [],
"data": ""
},
"rule": {
"success_asserts": [],
"failed_asserts": [],
"extract_variables": []
}
},
{
"comment": "",
"request": {
"method": "GET",
"url": "http://127.0.0.1:{{port}}/task/{{task_id}}/log/del/Success",
"headers": [
{
"name": "Accept",
"value": "*/*"
},
{
"name": "Accept-Encoding",
"value": "gzip, deflate"
},
{
"name": "Accept-Language",
"value": "zh-CN,zh;q=0.9,en;q=0.8"
},
{
"name": "Connection",
"value": "keep-alive"
},
{
"name": "Host",
"value": "127.0.0.1:{{port}}"
},
{
"name": "Upgrade-Insecure-Requests",
"value": "1"
},
{
"name": "User-Agent",
"value": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36"
},
{
"name": "cookie",
"value": "{{cookie}}"
},
{
"name": "Origin",
"value": "http://127.0.0.1:{{port}}"
},
{
"name": "Referer",
"value": "http://127.0.0.1:{{port}}/my/"
}
],
"cookies": [],
"data": ""
},
"rule": {
"success_asserts": [
{
"re": "302",
"from": "status"
}
],
"failed_asserts": [],
"extract_variables": []
}
},
{
"comment": "判断块结束",
"request": {
"method": "GET",
"url": "{% endif %}",
"headers": [],
"cookies": [],
"data": ""
},
"rule": {
"success_asserts": [],
"failed_asserts": [],
"extract_variables": []
}
},
{
"comment": "For 循环结束",
"request": {
"method": "GET",
"url": "{% endfor %}",
"headers": [],
"cookies": [],
"data": ""
},
"rule": {
"success_asserts": [],
"failed_asserts": [],
"extract_variables": []
}
},
{
"comment": "判断条件成立",
"request": {
"method": "GET",
"url": "{% if log_type != \"all\" and log_type != \"fail\" and log_type != \"success\"%}",
"headers": [],
"cookies": [],
"data": ""
},
"rule": {
"success_asserts": [],
"failed_asserts": [],
"extract_variables": []
}
},
{
"comment": "",
"request": {
"method": "POST",
"url": "api://util/unicode",
"headers": [],
"cookies": [],
"data": "&content=log_type 无效,任务日志未清除"
},
"rule": {
"success_asserts": [
{
"re": "200",
"from": "status"
},
{
"re": "\"状态\": \"200\"",
"from": "content"
}
],
"failed_asserts": [],
"extract_variables": [
{
"name": "__log__",
"re": "\"转换后\": \"(.*)\"",
"from": "content"
}
]
}
},
{
"comment": "判断条件不成立",
"request": {
"method": "GET",
"url": "{% else %}",
"headers": [],
"cookies": [],
"data": ""
},
"rule": {
"success_asserts": [],
"failed_asserts": [],
"extract_variables": []
}
},
{
"comment": "",
"request": {
"method": "POST",
"url": "api://util/unicode",
"headers": [],
"cookies": [],
"data": "&content=已清除 {{log_type}} 任务日志"
},
"rule": {
"success_asserts": [
{
"re": "200",
"from": "status"
},
{
"re": "\"状态\": \"200\"",
"from": "content"
}
],
"failed_asserts": [],
"extract_variables": [
{
"name": "__log__",
"re": "\"转换后\": \"(.*)\"",
"from": "content"
}
]
}
},
{
"comment": "判断块结束",
"request": {
"method": "GET",
"url": "{% endif %}",
"headers": [],
"cookies": [],
"data": ""
},
"rule": {
"success_asserts": [],
"failed_asserts": [],
"extract_variables": []
}
}
]