added counter and jsonize function

This commit is contained in:
Somdev Sangwan
2018-11-22 01:47:04 +05:30
committed by GitHub
parent 8533c11c36
commit 0b849df724

View File

@@ -2,9 +2,21 @@ import json
import random
import re
import core.config
from core.colors import info, red, end
from core.config import xsschecker
def jsonize(data):
if 'str' in str(type(data)):
return json.loads(data)
else:
return json.dumps(data)
def counter(string):
string = re.sub(r'\s|\w', '')
return len(string)
def verboseOutput(data, name, verbose):
if verbose:
@@ -156,7 +168,10 @@ def getParams(url, data, GET):
except IndexError:
params = None
else:
params = json.loads(data.replace('\'', '"'))
if core.config.globalVariables['jsonData']:
params = data
else:
params = json.loads(data.replace('\'', '"'))
return params