File tree Expand file tree Collapse file tree 2 files changed +71
-8
lines changed
Expand file tree Collapse file tree 2 files changed +71
-8
lines changed Original file line number Diff line number Diff line change 4040 "name" : " ua" ,
4141 "re" : " \\\\\" ua\\\\\" :\\\\\" (.+)\\\\\" " ,
4242 "from" : " content"
43+ },
44+ {
45+ "name" : " jmUrl" ,
46+ "re" : " " ,
47+ "from" : " content"
4348 }
4449 ]
4550 }
7782 "extract_variables" : [
7883 {
7984 "name" : " domainSuffixs" ,
80- "re" : " /(/go/.+html)/g" ,
85+ "re" : " /<span> \\ s*(http.+?) \\ s*</span>| (/go/.+html)/g" ,
8186 "from" : " content"
8287 }
8388 ]
105110 "url" : " api://util/string/replace" ,
106111 "headers" : [],
107112 "cookies" : [],
108- "data" : " r=json&p= &t=&s={{domainSuffixs|sort(true)}}"
113+ "data" : " p=&r=json &t=&s={{domainSuffixs|sort(true)}}"
109114 },
110115 "rule" : {
111116 "success_asserts" : [
122127 "extract_variables" : [
123128 {
124129 "name" : " domainSuffixs" ,
125- "re" : " /( /go/.+? html) /g" ,
130+ "re" : " //go/.+html|http[^']+ /g" ,
126131 "from" : " content"
127132 }
128133 ]
171176 "success_asserts" : []
172177 }
173178 },
179+ {
180+ "comment" : " url判断" ,
181+ "request" : {
182+ "method" : " POST" ,
183+ "url" : " api://util/string/replace" ,
184+ "headers" : [],
185+ "cookies" : [],
186+ "data" : " r=json&p=&t=&s={{regex_replace(domainSuffix, \" /go/.+\" ,\" go\" )}}"
187+ },
188+ "rule" : {
189+ "success_asserts" : [
190+ {
191+ "re" : " 200" ,
192+ "from" : " status"
193+ },
194+ {
195+ "re" : " \" 状态\" : \" OK\" " ,
196+ "from" : " content"
197+ }
198+ ],
199+ "failed_asserts" : [],
200+ "extract_variables" : [
201+ {
202+ "name" : " jmUrlTmp" ,
203+ "re" : " \" 处理后字符串\" : \" (.*)\" " ,
204+ "from" : " content"
205+ }
206+ ]
207+ }
208+ },
209+ {
210+ "comment" : " 判断条件成立" ,
211+ "request" : {
212+ "method" : " GET" ,
213+ "url" : " {% if jmUrlTmp=='go' %}" ,
214+ "headers" : [],
215+ "cookies" : [],
216+ "data" : " "
217+ },
218+ "rule" : {
219+ "success_asserts" : [],
220+ "failed_asserts" : [],
221+ "extract_variables" : []
222+ }
223+ },
174224 {
175225 "comment" : " 字符串替换" ,
176226 "request" : {
235285 ]
236286 }
237287 },
288+ {
289+ "comment" : " 判断块结束" ,
290+ "request" : {
291+ "method" : " GET" ,
292+ "url" : " {% endif %}" ,
293+ "headers" : [],
294+ "cookies" : [],
295+ "data" : " "
296+ },
297+ "rule" : {
298+ "success_asserts" : []
299+ }
300+ },
238301 {
239302 "request" : {
240303 "method" : " GET" ,
594657 "url" : " api://util/string/replace" ,
595658 "headers" : [],
596659 "cookies" : [],
597- "data" : " r=json&p=&s=&t ={{domain}}"
660+ "data" : " r=json&t=&p=&s ={{domain}}"
598661 },
599662 "rule" : {
600663 "success_asserts" : [
You can’t perform that action at this time.
0 commit comments