如何提取header中指定欄位
阿新 • • 發佈:2018-12-06
1.需要提取的檔案內容
Request url: appv2.qichacha.net/app/v1/extras/getVersion?platform=android&version=11.3.0×tamp=1543816102814&sign=ddcd278ee55ab7feebef448ef4629663ba23483d Request header: GET /app/v1/extras/getVersion?platform=android&version=11.3.0×tamp=1543816102814&sign=ddcd278ee55ab7feebef448ef4629663ba23483d HTTP/1.1 Authorization: Bearer NDcyZTg4NzAtN2NhZC00Y2E4LTgxMWEtODYxZmZlYmNjNDlm Host: appv2.qichacha.net Connection: Keep-Alive Accept-Encoding: gzip User-Agent: okhttp/3.6.0 Request body: Response code: 200 Response body: {"status":200,"message":"成功","result":{"version_no":"11.7.0","platform":"android","content":"【新增】新增超級會員SVIP模式,享有更多特權;\n【新增】企業主頁新增人脈雷達,求合作找熟人引薦;\n【新增】老闆主頁風險掃描新增:限制消費;\n【新增】新增應用:終本案件查詢;\n【新增】新增更多行政處罰資訊;\n【優化】更多細節優化,不斷提升體驗","description":"","url":"https://co-image.qichacha.com/upload/apk/qichacha_11.7.0.apk","home_page":"","force_update":"0","is_lastest_version":"0","build_no":""}}
#####2.提取程式碼
data = []
for line in open("e.txt","r",errors='ignore'):
data.append(line)
if data[3]:
Authorization = data[3].encode("utf8").decode("utf8").split(":")[-1]
print(Authorization)