在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/C/ 怎么把localhost的cookie發(fā)送到服務(wù)器

怎么把localhost的cookie發(fā)送到服務(wù)器

如題

在本地服務(wù)器localhost開(kāi)發(fā),與線上服務(wù)器提供的api進(jìn)行交互。

保存登錄token的域cookie是localhost,想把這個(gè)cookie發(fā)送至線上服務(wù)器.a.com應(yīng)該怎么做。。。

網(wǎng)上找了很多方法都無(wú)法達(dá)到目的。。。

下面是相關(guān)的代碼
clipboard.png
下面是我想攜帶在http請(qǐng)求中的cookie
clipboard.png
實(shí)際發(fā)出的http請(qǐng)求

clipboard.png

還請(qǐng)大佬們指教

回答
編輯回答
法克魷

cookie是不允許跨域傳輸?shù)?,所以跨域的cookie的是不會(huì)自動(dòng)添加到請(qǐng)求中的。
你可以先獲取本地cookie,然后在請(qǐng)求的時(shí)候,添加到請(qǐng)求中,然后一起發(fā)送過(guò)去

一次修改

fetch的話,默認(rèn)是不發(fā)送cookie的,你可以修改request.credentials來(lái)讓它帶上cookie

接口的credentials只讀屬性Request指示用戶代理是否應(yīng)該在來(lái)自其他域的cookie發(fā)送跨域請(qǐng)求的情況下發(fā)送cookie。這與XHR的withCredentials標(biāo)志類似,但有三個(gè)可用值(而不是兩個(gè)):
omit:絕不發(fā)送cookie(默認(rèn))。
same-origin:如果URL與調(diào)用腳本位于相同的源,則發(fā)送用戶憑證(cookie,基本http認(rèn)證等)。
include:始終發(fā)送用戶憑證(cookie,基本http認(rèn)證等),即使是跨源呼叫。
fetch(url, {credentials: 'include'})

二次修改

我使用這個(gè)方法,是可以帶上cookie請(qǐng)求的

    fetch('url', {
        method: 'post',
        credentials: 'include'
    })

圖片描述

Request.credentials

2017年10月28日 06:18