最近在開發(fā)新項(xiàng)目,由于要在各種請(qǐng)求頭中加入cookie床估,剛好就把最近的實(shí)踐成果分享出來雇寇,之前寫了一篇文章是在AFNetworking中如何加入cookie,這次因?yàn)橐脀ebview加載HTML虽另,也要加入cookie暂刘。一開始以為只用加載一個(gè)詳情頁就沒了然后就:
這樣一來也是能夠在webview的請(qǐng)求頭中加入某些字段,但是問題來了捂刺,加載出來的網(wǎng)頁你去點(diǎn)擊就會(huì)報(bào)錯(cuò)谣拣,因?yàn)檫@個(gè)時(shí)候你剛添加進(jìn)去的請(qǐng)求頭就丟失了,在百度上查了一些資料族展,無奈都是各種復(fù)雜森缠,然后Google了一發(fā)(還是Google大法好啊)
發(fā)現(xiàn)蘋果官方文檔是有說明的,有興趣的童鞋直接去看官方文檔也可以仪缸,好了正文來了贵涵,其實(shí)最簡單的方法是創(chuàng)建一個(gè)繼承NSURLProtocol的類自定義請(qǐng)求并注入進(jìn)去,
.h
.m
好了 至此 一開始的webview加載URL里的請(qǐng)求頭可以去掉啦