Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 5f46a54

Browse files
committed
Cosmetics for --forms
1 parent 0bfc1b4 commit 5f46a54

1 file changed

Lines changed: 8 additions & 4 deletions

File tree

lib/core/target.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -133,24 +133,28 @@ def findPageForms():
133133
count = 1
134134
for form in forms:
135135
request = form.click()
136-
137136
url = request.get_full_url()
138137
method = request.get_method()
139138
data = request.get_data() if request.has_data() else None
140139

141-
message = "(#%d) Do you want to test form '%s' (%s, %s%s) [Y/n] " % (count, form.name, method, url, ", %s" % repr(data) if data else "")
140+
if form.name is None:
141+
name = ""
142+
else:
143+
name = " '%s'" % form.name
144+
145+
message = "[#%d] Do you want to test form%s (%s, %s%s) [Y/n] " % (count, name, method, url, ", %s" % repr(data) if data else "")
142146
test = readInput(message, default="Y")
143147

144148
if not test or test[0] in ("y", "Y"):
145149
if method == HTTPMETHOD.POST:
146-
message = " Edit POST data [default: %s]: " % (data if data else "")
150+
message = "Edit POST data [default: %s]: " % (data if data else "")
147151
test = readInput(message, default=data)
148152

149153
elif method == HTTPMETHOD.GET:
150154
if url.find("?") > -1:
151155
firstPart = url[:url.find("?")]
152156
secondPart = url[url.find("?")+1:]
153-
message = " Edit GET data [default: %s]: " % secondPart
157+
message = "Edit GET data [default: %s]: " % secondPart
154158
test = readInput(message, default=secondPart)
155159
url = "%s?%s" % (firstPart, test)
156160

0 commit comments

Comments
 (0)