Request屬性:credentials

2018-02-23 14:34 更新

credentials 只讀屬性

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

  • 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 屬性

一個(gè)RequestCredentials值。

credentials 屬性示例

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

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]

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

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

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

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)