[問題] HAR 傳送過程 編碼問題

作者: jackjenny (痛苦)   2021-07-17 01:07:24
最近用PYTOHN 讀取並分析HAR
並可以看到自己含有中文資訊
我的意思
是自己瀏覽器export HAR
然後再import HAR 沒問題
晚上找了A朋友
傳送自己的HAR給我
原有的中文資訊全都亂碼(泰文?)
找B也是
造成用python寫的讀取並分析har錯誤一堆
with open('xxxx.har', 'r', encoding="utf-8") as f:
har_parser = HarParser(json.loads(f.read()))
data = har_parser.har_data
json.loads(data.get('YYY') 這地方警告問題
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
去看HAR 找到原有中文資訊都變成亂碼
Q1.請問為什A與B傳給我的含有中文片段的HAR 會發生中文是亂碼嗎?
或是那邊方向沒有思考到?
謝謝
作者: TitanEric (泰坦)   2021-07-17 09:33:00
有可能是big5編碼
作者: LP9527 (ㄊㄇ抽菸都去)   2021-07-18 01:10:00
你json設定要調 關鍵字ensure ascii

Links booklink

Contact Us: admin [ a t ] ucptt.com