Fix duplicate paramDict elements bug

This commit is contained in:
phant0ms 2019-09-11 23:22:23 +08:00
parent 8b88bb82d3
commit e4249bfd9d

View File

@ -310,7 +310,7 @@ def _setRequestParams():
conf.paramDict[place]["%s #%d%s" % (header, i + 1, kb.customInjectionMark)] = "%s,%s" % (header, "".join("%s%s" % (parts[j], kb.customInjectionMark if i == j else "") for j in xrange(len(parts))))
conf.httpHeaders[index] = (header, value.replace(kb.customInjectionMark, ""))
else:
parts = value.split(kb.customInjectionMark)
parts = [_ for _ in value.split(kb.customInjectionMark) if _]
for i in xrange(len(parts) - 1):
name = None