当 Alamofire 调用 resume 以启动请求时,我需要记录一些数据/信息。(我在项目中使用了 Swift)
反正没有 domethod_swizzling
吗?
时间线将是这样的:
Call a request (put in request queue or execute right away) -> [custom method] -> SessionTask.resume()
我知道 Moya 做过类似的事情,叫做WillSend
. 但我想知道如何在不使用 Moya 的情况下做到这一点。
谢谢你。