RT兑徘,有些App的后臺是通過cookie進(jìn)行用戶驗證,當(dāng)使用postman等第三方網(wǎng)絡(luò)調(diào)試工具時羡洛,需要添加一個App已登錄用戶的cookie挂脑。
使用Xcode調(diào)試模式獲取cookie的步驟:
1、App先登錄欲侮。
2崭闲、在網(wǎng)絡(luò)請求工具類中,有NSURLSession對象的文件中打斷點威蕉。
3刁俭、隨便調(diào)用一個接口,觸發(fā)斷點后韧涨,在控制臺用
po session(你的session對象名).sessionConfiguration.HTTPCookieStorage.cookies
或者
po session(你的session對象名).configuration.HTTPCookieStorage.cookies
打印出cookie信息牍戚。它是個數(shù)組,不同域名有不同的cookie虑粥。數(shù)據(jù)結(jié)構(gòu)長這樣:
Cookies數(shù)據(jù)結(jié)構(gòu)圖.png
4翘魄、選擇你需要的域名的cookie信息。以postman為例來添加cookie舀奶。
postman操作1.png
postman操作2.png
5暑竟、此時cookie添加好了。
注意:如果是不同的域名育勺,要在postman里添加不同的域名和cookie但荤。