程式設計師必備:科學的代理除錯
阿新 • • 發佈:2020-10-23
如今做前端的同學勢必要除錯 API,而除錯環境的不穩定、不確定很可能讓一個簡單的需求消耗掉數天時間,因此就需要有一個科學的除錯方法來提升工作效率,提高辛福感。
這裡分享一下我所使用的除錯開發環境:Surge + Lightproxy。
Lightproxy 是阿里巴巴出品的一款基於 whistle 的本地代理抓包軟體,它可以根據規則任意的修改請求的 request 和 response,甚至可以模擬各種網路異常。
Surge 作為系統的全域性代理,它根據規則來分發路由。在開發的時候,我可以用 Surge 指定需要除錯的路由走 Lightproxy 的代理,這樣就可以實現本地除錯介面的同時還能夠科學上網。