鍍金池/ 問答/Python/ 爬蟲遇到了一個(gè)參數(shù)case_id,好像是加密的,怎么辦

爬蟲遇到了一個(gè)參數(shù)case_id,好像是加密的,怎么辦

爬蟲遇到了未知參數(shù)
而這個(gè)參數(shù)是用于請(qǐng)求網(wǎng)址的,該怎么破
類似這樣的網(wǎng)址:../talk/ExamCaseReportGeneral.jspx?case_id=612e24bf-eae7-4d22-ba4d-9d0169a5a5e6
圖片描述

回答
編輯回答
青瓷

看這個(gè)參數(shù)的格式有點(diǎn)像是uuid:

>>> import uuid
>>> print(uuid.uuid1())
7cfc75c8-6493-11e8-adf9-d8cb8aca48c8

這是根據(jù)MAC地址, 當(dāng)前時(shí)間戳, 隨機(jī)數(shù)生成, 可以保證全球范圍內(nèi)的唯一性. 所以基本難于偽造, 不過這里估計(jì)只是被用作 id 作為標(biāo)識(shí)作用, 所以應(yīng)該可以直接用原封不動(dòng)使用得到的case_id.

參考:python uuid

2017年9月16日 09:36