基于Vue 的移動端項目(m站),原本沒有登錄后操作,現(xiàn)在需要添加h5支付,支付接口如果請求需要帶上cookie,cookie里面存放token。
跨域請求時增加withCredentials: true已經(jīng)添加。
1. 調(diào)試請求時Cookie被過濾的原因
打開Network面板,隨意選擇一個請求,在請求的Cookie面板中,可以看到1個新的checkbox:?show filtered out request cookies,默認(rèn)是隱藏被過濾的請求Cookie。
勾選后可以看到被過濾的Cookie,黃色高亮底色顯示。鼠標(biāo)停在警告??的圖標(biāo)上,可以看到Cookie被過濾的原因。比如圖2中,被過濾的原因是cookie的domain和請求url的domain不匹配,雖然它們共享1個頂級域名的上層域名(TLD+1,比如?http://jd.com)。
點(diǎn)評:更好???調(diào)試Cookie問題,比如為什么設(shè)置了Cookie請求沒帶上,有可能是設(shè)置的domain沒對應(yīng)上。

