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

Skip to content

Commit 3a48bee

Browse files
committed
Minor code refactoring
1 parent 5ba36f8 commit 3a48bee

1 file changed

Lines changed: 3 additions & 14 deletions

File tree

lib/request/connect.py

Lines changed: 3 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -302,6 +302,7 @@ def queryPage(value=None, place=None, content=False, getSeqMatcher=False, silent
302302
pageLength = None
303303
uri = None
304304
raise404 = place != "URI"
305+
toUrlencode = { "GET": True, "POST": True, "Cookie": conf.cookieUrlencode, "User-Agent": True, "URI": False }
305306

306307
if not place:
307308
place = kb.injPlace
@@ -315,20 +316,8 @@ def queryPage(value=None, place=None, content=False, getSeqMatcher=False, silent
315316

316317
value = agent.replacePayload(value, payload)
317318

318-
if place == "GET":
319-
value = agent.removePayloadDelimiters(value, True)
320-
321-
elif place == "POST":
322-
value = agent.removePayloadDelimiters(value, True)
323-
324-
elif place == "Cookie":
325-
value = agent.removePayloadDelimiters(value, conf.cookieUrlencode)
326-
327-
elif place == "User-Agent":
328-
value = agent.removePayloadDelimiters(value, True)
329-
330-
elif place == "URI":
331-
value = agent.removePayloadDelimiters(value, False)
319+
if place:
320+
value = agent.removePayloadDelimiters(value, toUrlencode[place])
332321

333322
if conf.checkPayload:
334323
checkPayload(value)

0 commit comments

Comments
 (0)