色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

jquery ajax 設(shè)置 host

在使用jQuery的Ajax進(jìn)行數(shù)據(jù)請(qǐng)求時(shí),我們通常會(huì)設(shè)置請(qǐng)求的URL地址,但是有一些情況下,我們想要請(qǐng)求不同的服務(wù)器,而不是本地服務(wù)器,這時(shí)就要設(shè)置請(qǐng)求的host。以下是如何設(shè)置host的代碼:

$.ajax({
url: 'http://www.example.com/data',
type: 'GET',
headers: {
Host: 'www.example.com'
},
success: function(data) {
console.log(data);
}
});

在上面的代碼中,我們?cè)趆eaders里面添加了一個(gè)Host屬性,并將它設(shè)置為我們想要請(qǐng)求數(shù)據(jù)的主機(jī)名。這就可以讓我們請(qǐng)求跨域服務(wù)器的數(shù)據(jù)了。

需要注意的是,jQuery的Ajax在同域請(qǐng)求時(shí),默認(rèn)會(huì)使用當(dāng)前頁面所在的域名作為請(qǐng)求的host,而不需要設(shè)置headers。但是當(dāng)我們需要跨域請(qǐng)求時(shí),就必須手動(dòng)設(shè)置。