Mac下Charles踩坑记录
Python微信訂餐小程序課程視頻
https://edu.csdn.net/course/detail/36074
Python實(shí)戰(zhàn)量化交易理財(cái)系統(tǒng)
https://edu.csdn.net/course/detail/35475
初次使用Charles,摸索著抓包的過(guò)程中遇到了很多問(wèn)題。在這里一一記錄一下,避免其他初學(xué)者踩坑。
問(wèn)題1:不顯示request和response?
在Charles的配置頁(yè)面可以勾選是否把request和response結(jié)合在一起展示。
如果勾選了這個(gè)選項(xiàng),則只展示【Contents】標(biāo)簽欄。
問(wèn)題2:請(qǐng)求和響應(yīng)都是亂碼
需要開(kāi)啟SSL代理。
首先安裝證書(shū),位置:菜單欄->Help->SSL Proxying->Install Charles Root Certificate
之后配置代理,位置:菜單欄->Proxy->SSL Proxy Settings
在打開(kāi)的配置頁(yè)面,勾選“Enable SSL Proxying”,之后點(diǎn)擊add配置要代理的host和端口,這里我們就都填寫(xiě)*即可默認(rèn)代理全部地址。
問(wèn)題3:安裝證書(shū)提示不能修改“System Roots”鑰匙串
也許是因?yàn)閙acOS系統(tǒng)版本問(wèn)題,如果在Charles里直接安裝證書(shū)時(shí)提示這個(gè)問(wèn)題,我們可以先下載證書(shū),然后手動(dòng)安裝。
下載證書(shū)方式,二者均可:
- 直接請(qǐng)求https://chls.pro/ssl進(jìn)行下載
- Help->SSL Proxying->Save Charles Root Certificate
保存好證書(shū),打開(kāi)鑰匙串訪問(wèn),直接拖進(jìn)去即可。之后找到剛安裝的證書(shū),設(shè)置為始終信任。
總結(jié)
以上是生活随笔為你收集整理的Mac下Charles踩坑记录的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 神经网络在控制中的作用,间歇控制器的工作
- 下一篇: 高德地图搜索功能以及清除搜索结果make