File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2121from lib .core .common import getUnicode
2222from lib .core .common import paramToDict
2323from lib .core .common import parseTargetUrl
24+ from lib .core .common import popValue
25+ from lib .core .common import pushValue
2426from lib .core .common import readInput
2527from lib .core .data import conf
2628from lib .core .data import kb
@@ -208,7 +210,14 @@ def start():
208210 # a warning message to the user in case the page is not stable
209211 checkStability ()
210212
211- for place in conf .parameters .keys ():
213+ # Do a little prioritization reorder of a testable parameter list
214+ parameters = conf .parameters .keys ()
215+ for place in ('POST' , 'GET' ):
216+ if place in parameters :
217+ parameters .remove (place )
218+ parameters .insert (0 , place )
219+
220+ for place in parameters :
212221 if not conf .paramDict .has_key (place ):
213222 continue
214223
You can’t perform that action at this time.
0 commit comments