INNER CODE UNIT · Python
js_escape
volkandindar/agartha · Agartha.py:987
def js_escape(s):
return s.replace('\\', '\\\\').replace("'", "\\'").replace("\r", "").replace("\n", "\\n")
# (JSON/XML one line)
def _json_single_line(s):
try:
return json.dumps(json.loads(s))
except Exception:
return s.replace("\r","").replace("\n","")
def _xml_single_line(s):
s = s.replace("\r","").replace("\n"," ")
return re.sub(r"\s+"," ", s).strip()
FORBIDDEN = {
'accept-encoding','content-length','cookie','host','origin','referer','user-agent',
'connection','upgrade-insecure-requests','priority','sec-fetch-mode','sec-fetch-site',
'sec-fetch-dest','sec-ch-ua','sec-ch-ua-mobile','sec-ch-ua-platform'
}