Request屬性:credentials

2018-02-23 14:34 更新

credentials 只讀屬性

Request接口的credentials只讀屬性指示用戶代理是否應(yīng)該在來源請求中發(fā)送來自其他域的cookie。這與XHR的withCredentials標(biāo)志類似,但有三個可用的值(而不是兩個):

  • omit:從不發(fā)送cookie。
  • same-origin:如果URL與調(diào)用腳本位于相同的源,則發(fā)送用戶憑證(cookie,基本http認(rèn)證等)。
  • include:始終發(fā)送用戶憑據(jù)(cookie,基本http認(rèn)證等),甚至用于跨源調(diào)用。

credentials 屬性語

var myCred = request.credentials;

credentials 屬性

一個RequestCredentials值。

credentials 屬性示例

在下面的代碼片段中,我們使用Request.Request()構(gòu)造函數(shù)創(chuàng)建一個新的請求(對于與腳本相同的目錄中的圖像文件),然后將請求憑證保存在一個變量中:

var myRequest = new Request('flowers.jpg');
var myCred = myRequest.credentials; // returns "omit" by default

規(guī)范

規(guī)范狀態(tài)注釋
Fetch
在該規(guī)范中“憑證”的定義。
Living Standard
初始定義(Initial definition)

瀏覽器兼容性

  • 電腦端
Feature
Chrome
Edge
Firefox(Gecko)
Internet Explorer
Opera
Safari(WebKit)
基本的支持支持:42、41 [1](是)支持:39、34 [1]不支持

支持:29、28 [1]

不支持
  • 移動端
FeatureAndroidEdgeFirefox Mobile (Gecko)Firefox OS (Gecko)IE PhoneOpera MobileSafari MobileChrome for Android
基本的支持不支持(Yes)不支持
不支持
不支持
不支持
不支持
不支持

注解:
[1]這個特性是在首選項后面實現(xiàn)的。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號