從發請求到AJAX到同源政策

2021-09-28 18:48:35 字數 1105 閱讀 6697

什麼是ajax?

簡單說就是用js發請求用js處理響應  

xml格式的字串太麻煩了,目前使用json

寫乙個ajax

mybutton.addeventlistener('onclick',function

()else

if(request.status >= 400)}}

})//

題外話,怎麼看一句執行用了多長的時間?

//var a=1;

//readystate的五種狀態是(0、1、2、3、4)

//如果狀態是4,表示整個請求過程已經完畢

用ajax設定請求的四個部分

//第一部分:open('請求的方式','請求協議&host')

request.open('get','/***') //

想怎麼請求就怎麼請求

//第二部分:request.setrequestheader('設定的型別','設定的內容')

request.setrequestheader('content-type','x-www-form-urlencoded')

//第三部分是空格不用設定

//第四部分:request.send('第四部分內容')

request.send('第四部分')

request.onreadystatechange=function(){}

用ajax獲取響應的四個部分

request.onreadystatechange=function

()}

響應的四個部分是在伺服器的node.js裡設定的

//

如下為server.js中的**

//path==='你的路徑'

if(path === '/')

起源:

目的:

更多專業前端知識,請上

【猿2048】www.mk2048.com

ajax同源政策和跨域請求方式詳解

客戶端向伺服器端傳送響應,需要保證協議 網域名稱和埠號相同,否則會出現跨域問題,而相同的協議 網域名稱和埠號就叫同源,否則就是跨域。保證使用者資訊保安 1 jsonp 原理 使用jsonp可以繞過同源政策 要求 前後端需要配合 使用步驟 1 將請求位址寫在script的src屬性中,因為src屬性可...

ajax傳送非同步請求從入門到精通

也就是說ajax和我們在瀏覽器位址列,或者通過form表單傳送請求一樣,ajax也可以傳送請求,但是二者有很大的不同,ajax不用重新整理介面,傳送非同步請求。建立非同步物件 設定url xhr.open get index.php true 引數1 傳送請求方式 引數3 請求是同步還是非同步。tr...

網頁請求從URL到返回資料

從使用者在瀏覽器輸入網域名稱開始,到web頁面載入完畢,這是乙個說複雜不複雜,說簡單不簡單的過程,下文暫且把這個過程稱作網頁載入過程。下面我將依靠自己的經驗,總結一下整個過程。如有錯漏,歡迎指正。閱讀本文需要讀者已有一定的計算機知識,了解tcp dns等。眾所周知,開啟乙個網頁的過程中,瀏覽器會因頁...