Requisiti: Con la popolarità di https, molti siti web sono passati dal protocollo http al protocollo https, come utilizzare lo strumento Charles Proxy per catturare il traffico https locale?
Per prima cosa, installa il certificato root di Charles, clicca: Aiuto –> SSLProxying –> Installa il certificato root di Charles, come mostrato nell'immagine qui sotto:
Clicca per installare il certificato e seleziona "Computer Locale" come luogo di archiviazione, come mostrato nella figura seguente:
Selezione della sede del certificato"Autorità di certificazione root affidabileCome mostrato di seguito:
Abilita la cattura dei pacchetti HTTPS, barra dei menu Proxy –> impostazioni proxying SSL-> proxying SSL, seleziona Abilita proxying SSL, eAggiungi regole per host e port con un * asterisco, come mostrato nella figura sottostante:
Riavvia il browser e lo strumento Charles Proxy!!Riavvia il browser e lo strumento Charles Proxy!!Riavvia il browser e lo strumento Charles Proxy!!
Se provi ad aprire questo sito con un browser, puoi vedere che i pacchetti di richiesta e risposta sono stati ottenuti, come mostrato nella figura qui sotto:
|