-
GET ? POST
查看全部 -
TCP(Transmission Control Protocol?傳輸控制協(xié)議)是一種面向連接的、可靠的、基于字節(jié)流的傳輸層通信協(xié)議
查看全部 -
一個(gè)完整的http請(qǐng)求過程
查看全部 -
xmlhttprequest對(duì)象的使用。ie5,ie6瀏覽器不兼容的解決辦法
查看全部 -
ajax是一種技術(shù)
查看全部 -
http響應(yīng)3個(gè)部分
查看全部 -
http響應(yīng)由3部分組成
查看全部 -
get 請(qǐng)求 和 post 請(qǐng)求
查看全部 -
http請(qǐng)求7個(gè)過程,四個(gè)部分
查看全部 -
tcp連接
查看全部 -
XMLHttpRequest對(duì)象
這是我們第一個(gè)要解決的問題XHR:
需要?jiǎng)?chuàng)建一個(gè)XHR對(duì)象:
var request = new XMLHttpRequest();
IE6和IE5不兼容問題:
var request;
if(window.XMLHttpRequest){
? request = new XMLHttpRequest();//IE7+,FireFox,chrome,opera,Safari...
}else{
request = new ActiveXObject("Microsoft.XMLHTTP");//IE5,IE6
}
查看全部 -
一個(gè)完整的HTTP請(qǐng)求過程:
建立TCP連接
Web瀏覽器向Web服務(wù)器發(fā)送請(qǐng)求命令
Web瀏覽器發(fā)送請(qǐng)求頭信息
Web服務(wù)器應(yīng)答
Web服務(wù)器發(fā)送應(yīng)答頭信息
Web服務(wù)器向?yàn)g覽器發(fā)送數(shù)據(jù)
Web服務(wù)器關(guān)閉TCP連接
一個(gè)HTTP請(qǐng)求由四個(gè)部分組成
請(qǐng)求方法? GET/POST
請(qǐng)求URL??
請(qǐng)求頭? 客戶端環(huán)境信息,身份驗(yàn)證信息
請(qǐng)求體
GET:較安全??
????????一般用于信息獲取? ?使用URL傳遞參數(shù)
????????對(duì)所發(fā)送信息的數(shù)量也有限制,一般在2000個(gè)字符
POST:一般用于修改服務(wù)器上的資源
????????????對(duì)所發(fā)送的信息數(shù)量無限制
一個(gè)HTTP響應(yīng)由三部分組成
狀態(tài)碼
響應(yīng)頭:服務(wù)器類型,日期時(shí)間,內(nèi)容類型和長度
響應(yīng)體
HTTP狀態(tài)碼類型:
? 1XX : 信息類,表示收到Web瀏覽器請(qǐng)求,正在進(jìn)一步處理中
? 2XX :成功,表示用戶請(qǐng)求被正確接收,理解和處理例如:200? OK
? 3XX :重定向,表示請(qǐng)求沒有成功,客戶必須采取進(jìn)一步的動(dòng)作
? 4XX:客戶端錯(cuò)誤,表示客戶端提交的請(qǐng)求有錯(cuò)誤,例如 404 NOT
? ?Found,意味著請(qǐng)求中所引用的文檔不存在。
? 5XX:服務(wù)器錯(cuò)誤,表示服務(wù)器不能完成對(duì)請(qǐng)求的處理:如500
????????????
查看全部 -
XMLHttpRequest
查看全部 -
JSONP只能用于GET請(qǐng)求。
查看全部 -
jq中
data:{
name:“小狗”,
age:18;
}
data:{ ????name:$('#staffName').val(), ????number:$('#staffNumber').val(), ????sex:$('#staffSex').val(), ????job:$('#staffJob').val() },
js中
data={
"name=小狗"&“age=18”;
}
var?data='name='+document.getElementById('staffName').value //?????????????????+'&number='+document.getElementById('staffNumber').value //?????????????????+'&sex='+document.getElementById('staffSex').value //?????????????????+'&job='+document.getElementById('staffJob').value;
查看全部
舉報(bào)