def get_headers_json(headers):
# 使用三引号将浏览器复制出来的requests headers参数赋值给一个变量,直接粘贴替换下方的三引号中的内容
header = """
Accept: application/json, text/javascript, */*; q=0.01
Accept-Encoding: gzip, deflate, br
Accept-Language: zh-CN,zh;q=0.9
Connection: keep-alive
Content-Length: 235
Content-Type: application/json; charset=UTF-8
Host: bmfw.www.gov.cn
Origin: http://bmfw.www.gov.cn
Referer: http://bmfw.www.gov.cn/yqfxdjcx/risk.html
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.87 Safari/537.36 SE 2.X MetaSr 1.0
x-wif-nonce: QkjjtiLM2dCratiA
x-wif-paasid: smt-application
x-wif-signature: 15FDE897717A9D1538514AB9CE5AD5A9F524D6F84DC9E1C763E82D8422FD9BB5
x-wif-timestamp: 1652324163
"""
# 去除参数头尾的空格并按换行符分割
headers = headers.strip().split('\n')
# 使用字典生成式将参数切片重组,并去掉空格,处理带协议头中的://
headers = {x.split(':')[0].strip(): ("".join(x.split(':')[1:])).strip().replace('//', "://") for x in headers}
return headers