go语言之post、get请求快速添加请求头(python实现)

一、go快速添加请求头

import re
#  下方引号内添加替换掉请求头内容
headers_str = """
accept: */*
accept-encoding: gzip, deflate, br
accept-language: zh-CN,zh;q=0.9
cache-control: no-cache
content-length: 119
content-type: application/json
cookie: _ga=GA1.1.1632546355.1682869020; _vid_t=aK9TMwF24TWcJlbRnsvVNJhf/9TOMHLa9x5IQCeW358iiTpVaI5Krvl11TQlR12tq8p4Z+BBjS8jpg==; uc_token=WEB03606f577ce3f5a658eda784e60b3c75278a8a734135d5cebccff502316202c7; x-mxc-fingerprint=G20olreqJcvjStA1nxsm; u_id=WEB03606f577ce3f5a658eda784e60b3c75278a8a734135d5cebccff502316202c7; sensorsdata2015jssdkcross=%7B%22distinct_id%22%3A%22e52310342b06453589e525e66ebefaee%22%2C%22first_id%22%3A%22187d2cf50a149a-007d4bc818290428-26031b51-1327104-187d2cf50a26b1%22%2C%22props%22%3A%7B%22%24latest_traffic_source_type%22%3A%22%E7%9B%B4%E6%8E%A5%E6%B5%81%E9%87%8F%22%2C%22%24latest_search_keyword%22%3A%22%E6%9C%AA%E5%8F%96%E5%88%B0%E5%80%BC_%E7%9B%B4%E6%8E%A5%E6%89%93%E5%BC%80%22%2C%22%24latest_referrer%22%3A%22%22%7D%2C%22identities%22%3A%22eyIkaWRlbnRpdHlfY29va2llX2lkIjoiMTg3ZDJjZjUwYTE0OWEtMDA3ZDRiYzgxODI5MDQyOC0yNjAzMWI1MS0xMzI3MTA0LTE4N2QyY2Y1MGEyNmIxIiwiJGlkZW50aXR5X2xvZ2luX2lkIjoiZTUyMzEwMzQyYjA2NDUzNTg5ZTUyNWU2NmViZWZhZWUifQ%3D%3D%22%2C%22history_login_id%22%3A%7B%22name%22%3A%22%24identity_login_id%22%2C%22value%22%3A%22e52310342b06453589e525e66ebefaee%22%7D%2C%22%24device_id%22%3A%22187d2cf50a149a-007d4bc818290428-26031b51-1327104-187d2cf50a26b1%22%7D; RT="z=1&dm=www.mexc.com&si=4fcbb7d9-2ca8-473b-9b0a-c470daa57f77&ss=lh3kxrbm&sl=1&tt=1k6&bcn=%2F%2F684d0d43.akstat.io%2F&ld=qmcud"; _rdt_uuid=1682914027154.44c88d4c-5617-49b9-b8e1-a6dd5f19628d; _ga_L6XJCQTK75=GS1.1.1682914022.2.1.1682914555.60.0.0
language: zh-CN
origin: https://www.mexc.com
pragma: no-cache
referer: https://www.mexc.com/zh-CN/exchange/BTC_USDT?_from=header
sec-ch-ua: "Chromium";v="112", "Google Chrome";v="112", "Not:A-Brand";v="99"
sec-ch-ua-mobile: ?0
sec-ch-ua-platform: "Windows"
sec-fetch-dest: empty
sec-fetch-mode: cors
sec-fetch-site: same-origin
trochilus-trace-id: 6399543d-c70e-4dba-bcf4-b6de74283573-70492925-0372-1682914596996
trochilus-uid: 70492925
user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36
x-mxc-nonce: 1682914599499
x-mxc-sign: 80441d30e0682e64c1f17b7dce69c249
"""

pattern = '^(.*?):(.*)$'
for line in headers_str.splitlines():
    print(re.sub(pattern,'res.Header.Set("\\1\","\\2\")',line.replace('"','\\"')).replace('," ',',"'))

猜你喜欢

转载自blog.csdn.net/weixin_51111267/article/details/130455819
今日推荐