婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Ajax 入門之 GET 與 POST 的不同處詳解

Ajax 入門之 GET 與 POST 的不同處詳解

熱門標簽:大眾點評400電話怎么申請 電銷機器人 長春 怎樣在地圖標注文字 地圖標注推銷坑人 河間市地圖標注app 上海企業(yè)外呼系統(tǒng)價錢 東平縣地圖標注app 立陶宛地圖標注 中國地圖標注不明確情況介紹表

在之前的隨筆中,本著懷舊的態(tài)度總結(jié)了一篇 兼容不同瀏覽器 建立XHR對象的方法:

  在建立好XHR對象之后,客戶端需要做的就是,將數(shù)據(jù)以某種方式傳遞到服務(wù)器,以獲得相應(yīng)的響應(yīng),在這里,  Ajax技術(shù)總結(jié)的第二季,我將重點闡述 提交數(shù)據(jù)的兩種方式。

  在這之前需要了解一下我們的HTTP傳輸協(xié)議:

HTTP 的工作方式是客戶機與服務(wù)器之間的請求-應(yīng)答協(xié)議。

舉例:客戶端(瀏覽器)向服務(wù)器提交 HTTP 請求;服務(wù)器向客戶端返回響應(yīng)。響應(yīng)包含關(guān)于請求的狀態(tài)信息以及可能被請求的內(nèi)容。而想要基于HTTP協(xié)議進行數(shù)據(jù)傳輸,必然要用到兩種請求方式.

兩種 HTTP 請求方法:GET 和 POST

在客戶機和服務(wù)器之間進行請求-響應(yīng)時,兩種最常被用到的方法是:GET 和 POST。

  • GET - 從指定的資源請求數(shù)據(jù)。
  • POST - 向指定的資源提交要被處理的數(shù)據(jù)

  這是W3C上對GRT與POST的使用場景描述,從字面上來理解,就是: GET是用來從服務(wù)器獲取數(shù)據(jù)的,POST是用來向服務(wù)器傳送數(shù)據(jù)的

這一點,我們從提交路徑與數(shù)據(jù)的URL中就可以看出來:

  可以用來指向URL的屬性有:

1. 表單中的 action;

2. a 標簽中的 href

3. img script 中的 src 屬性(此屬性不受“ 同源策略 ”限制,可以利用來進行“跨域”,我想近期總結(jié)一片關(guān)于跨域的問題,在這里先挖個坑)

  這里,我們講一講form表單提交中他們的不同

一 、Ajax的表單提交中,get 使用 open()函數(shù)來提交數(shù)據(jù),其中,數(shù)據(jù)以 URL? key value 的形式拼接在URL后面:

xhr.open('get','xxx.php?name=tom  age=18');
xhr.send(null);

  在瀏覽器的URL中是這樣的:

get 提交 URL

這里可以看出:GET是把參數(shù)數(shù)據(jù)隊列加到提交表單的action屬性所指的URL中,值和表單內(nèi)各個字段一一對應(yīng),在URL中可以看到。ID的url長度是有限制的,當url過長時會自動截取超長字符。這樣就容易引發(fā)一個問題:當傳遞的參數(shù)過多,導致url過長時,url自動截取超長字符,最終傳遞參數(shù)部分獲取不到。這也限制了GET傳送的數(shù)據(jù)大小一般不能超過2KB;

  而且,從URL截圖中可以看出: GET安全性非常低,當通過GET方法提交數(shù)據(jù)時,用戶名和密碼將出現(xiàn)在URL上。如果:

- 登陸頁面可以被瀏覽器緩存;
- 其他人可以訪問客戶的這臺機器。

那么,別人即可以從瀏覽器的歷史記錄中,讀取到此客戶的賬號和密碼。所以,在某些情況下,GET方法會帶來嚴重的安全性問題。

并不是說GET方法沒有優(yōu)點,在速度測試中,get提交的速度是POST方式的數(shù)十倍。

二 、Ajax的表單提交中,POST 在 open()函數(shù)中只需要提供URL,由send()函數(shù)提交數(shù)據(jù):  

//獲取form數(shù)據(jù)
var formDom = document.querySelector('form');
var formData = new FormData(formDom);
//發(fā)送數(shù)據(jù)
xhr.open('post',formDom.action);
xhr.send(formData);

POST是:通過HTTPPOST機制,將表單內(nèi)各個字段與其內(nèi)容放置在HTML HEADER內(nèi)一起傳送到action屬性所指的URL地址。用戶看不到這個過程。安全性較高

 POST傳送的數(shù)據(jù)量較大,一般被默認為不受限制。可以用這段demo中FormData對象的方式傳遞圖片,富文本等文件,這是get所做不到的。

總結(jié)一下,Get是向服務(wù)器發(fā)索取數(shù)據(jù)的一種請求,而Post是向服務(wù)器提交數(shù)據(jù)的一種請求,在FORM(表單)中,Method默認為"GET",

實質(zhì)上,GET和POST只是發(fā)送機制不同,并不是一個取一個發(fā)!

總之,這兩種表單提交方式并沒有優(yōu)劣之分,只有不同的適應(yīng)場景,這需要我們?nèi)粘9ぷ髦腥ジ鶕?jù)需求把握。

后面,我將總結(jié)一下,在瀏覽器與服務(wù)器之間的交互中,路徑的幾種不同書寫方法。

以上所述是小編給大家介紹的Ajax 入門之 GET 與 POST 的不同處詳解,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

您可能感興趣的文章:
  • Jquery中$.get(),$.post(),$.ajax(),$.getJSON()的用法總結(jié)
  • ajax中g(shù)et和post的說明及使用與區(qū)別
  • Jquery AJAX POST與GET之間的區(qū)別
  • jquery中g(shù)et,post和ajax方法的使用小結(jié)
  • jQuery Ajax之$.get()方法和$.post()方法
  • jQuery中Ajax的get、post等方法詳解
  • jquery 讀取頁面load get post ajax 四種方式代碼寫法
  • 原生 JS Ajax,GET和POST 請求實例代碼

標簽:遼寧 銅川 本溪 益陽 內(nèi)江 營口 玉樹 四川

巨人網(wǎng)絡(luò)通訊聲明:本文標題《Ajax 入門之 GET 與 POST 的不同處詳解》,本文關(guān)鍵詞  Ajax,入門,之,GET,與,POST,的,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Ajax 入門之 GET 與 POST 的不同處詳解》相關(guān)的同類信息!
  • 本頁收集關(guān)于Ajax 入門之 GET 與 POST 的不同處詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    亚洲精品一区二区三区香蕉| 日本一区二区三区电影| 精品国产电影一区二区| 亚洲欧美日韩人成在线播放| 丝袜脚交一区二区| 色综合天天综合网天天看片| 欧美xxx久久| 亚洲高清三级视频| 99久久久精品| 久久青草国产手机看片福利盒子| 亚洲一区二区三区四区五区中文 | 99久久国产综合精品女不卡| 8x福利精品第一导航| 亚洲欧美日韩国产手机在线 | 国产suv精品一区二区883| 精品污污网站免费看| 亚洲三级理论片| 高清成人在线观看| 久久久久久一二三区| 日韩成人av影视| 欧美日韩精品系列| 亚洲美女视频在线观看| 国产成人aaa| 国产亚洲精品aa| 蜜桃视频在线观看一区二区| 欧美放荡的少妇| 午夜国产精品影院在线观看| 色视频成人在线观看免| 亚洲人成影院在线观看| 色综合婷婷久久| 亚洲欧美日韩在线| 欧洲色大大久久| 亚洲一区二区三区中文字幕| 欧美三级电影网| 五月激情丁香一区二区三区| 777xxx欧美| 日本va欧美va欧美va精品| 欧美一级xxx| 激情丁香综合五月| 国产亚洲视频系列| 国产高清不卡一区| 国产精品美女久久久久久久久| 成人性色生活片| 亚洲欧美视频在线观看| 欧美日韩国产首页在线观看| 亚洲超丰满肉感bbw| 日韩欧美美女一区二区三区| 久久激五月天综合精品| 国产丝袜欧美中文另类| 国产69精品久久99不卡| 亚洲日本韩国一区| 欧美日韩色一区| 久久99日本精品| 国产精品天干天干在观线| 色婷婷av一区二区三区软件| 亚洲国产精品视频| 精品入口麻豆88视频| 成人久久18免费网站麻豆| 亚洲在线视频免费观看| 日韩一二三区视频| 成人精品视频.| 亚洲一区自拍偷拍| 精品国产成人在线影院 | 日本视频在线一区| 久久久三级国产网站| 91在线观看下载| 免费在线观看视频一区| 国产视频一区在线播放| 精品视频全国免费看| 国产精品18久久久久久久久久久久 | 亚洲韩国精品一区| 精品处破学生在线二十三| av网站免费线看精品| 免费不卡在线观看| 亚洲三级理论片| 久久久精品tv| 制服丝袜日韩国产| 91丨porny丨蝌蚪视频| 久草在线在线精品观看| 亚洲激情欧美激情| 久久精品视频在线看| 在线观看91精品国产入口| 国产九色sp调教91| 婷婷综合久久一区二区三区| 国产精品久久久久久一区二区三区| 欧美日韩精品一区二区天天拍小说| 成人午夜碰碰视频| 美女高潮久久久| 亚洲自拍偷拍综合| 亚洲男同1069视频| 国产精品国产自产拍高清av王其| 欧美一区二区三区四区在线观看| 91年精品国产| 国产91丝袜在线播放0| 久久国产精品99精品国产| 亚洲图片欧美一区| 一区二区三区国产豹纹内裤在线| 国产欧美一区二区精品性| 精品乱码亚洲一区二区不卡| 欧美日韩你懂的| 日本大香伊一区二区三区| 成人午夜看片网址| 成人精品国产免费网站| 国产伦精品一区二区三区免费| 日韩精品成人一区二区在线| 亚洲国产你懂的| 亚洲成人免费视| 亚洲6080在线| 亚洲成av人片www| 日韩中文字幕亚洲一区二区va在线| 亚洲精品自拍动漫在线| 自拍偷自拍亚洲精品播放| 中文字幕精品一区二区精品绿巨人 | 欧美亚洲一区三区| 色哟哟国产精品| 色综合久久中文综合久久97| 色综合天天视频在线观看| 日本高清成人免费播放| 在线免费亚洲电影| 欧美网站大全在线观看| 欧美精品一二三四| 精品久久久久久久久久久久久久久 | 国产裸体歌舞团一区二区| 国内一区二区在线| 国产一区二区精品在线观看| 国产91精品在线观看| 成人免费va视频| 在线观看日韩毛片| 在线成人高清不卡| 精品国免费一区二区三区| 精品黑人一区二区三区久久 | 《视频一区视频二区| 亚洲小说春色综合另类电影| 性久久久久久久久久久久| 久久69国产一区二区蜜臀| 福利一区二区在线| 91在线看国产| 欧美一级夜夜爽| 国产三级精品视频| 亚洲三级久久久| 捆绑紧缚一区二区三区视频| 成人性视频网站| 日韩欧美一级二级三级| 精品一区二区三区在线观看国产| 国产精品乱码久久久久久| 国产电影一区在线| 中文字幕高清不卡| 91免费国产视频网站| 亚洲午夜免费电影| 综合色中文字幕| 亚洲一区视频在线观看视频| 麻豆精品一区二区三区| 成人国产精品免费网站| 欧美日韩国产区一| 国产精品久久久久9999吃药| 亚洲图片欧美色图| 高清在线不卡av| 制服丝袜国产精品| 中文字幕视频一区二区三区久| 日一区二区三区| 99久久er热在这里只有精品15| 欧美影片第一页| 中文字幕成人网| 免费成人在线播放| 91久久人澡人人添人人爽欧美 | 国产精品国产三级国产| 日韩精品免费视频人成| www.色综合.com| 久久久久国产精品厨房| 亚洲一区二区四区蜜桃| 成人国产精品免费网站| 久久综合九色综合欧美就去吻 | 国产精品女人毛片| 看电视剧不卡顿的网站| 欧美怡红院视频| 亚洲欧美日韩久久| 成人av电影在线网| 国产婷婷色一区二区三区| 久久精品国产免费| 在线成人免费观看| 亚洲综合丁香婷婷六月香| 99在线精品一区二区三区| 国产无人区一区二区三区| 美女精品自拍一二三四| 91精品国产综合久久精品| 亚洲电影在线免费观看| 91蜜桃在线免费视频| 国产精品久久久久久久浪潮网站| 国内一区二区视频| 久久久久亚洲蜜桃| 在线观看中文字幕不卡| 综合激情成人伊人| 成人av第一页| 国产精品另类一区| 国产69精品久久99不卡| 欧美国产精品一区| 成人动漫一区二区| 亚洲日本va午夜在线电影| 91一区一区三区| 亚洲免费成人av|