今天使用jquery cdn時發現多了兩個屬性。jquery
<script src="http://code.jquery.com/jquery-2.2.4.min.js" integrity="sha256-BbhdlvQf/xTY9gja0Dq3HiwQF8LaCRTXxZKRutelT44=" crossorigin="anonymous"></script>跨域
一、crossorigin屬性:cookie
anonymous:若是使用這個值的話就會在請求中的header中的帶上Origin屬性,但請求不會帶上cookie和其餘的一些認證信息。
use-credentials:這個就同時會在跨域請求中帶上cookie和其餘的一些認證信息。
在使用這兩個值時都須要server端在response的header中帶上Access-Control-Allow-Credentials屬性。
能夠經過server的配置文件來開啓這個屬性:server開啓Access-Control-Allow-Credentials
code
二、integrity 屬性:cdn
用來驗證文件完整性的server