校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

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

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

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

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

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

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

HTTP 的工作方式是客戶機與服務器之間的請求-應答協議。

舉例:客戶端(瀏覽器)向服務器提交 HTTP 請求;服務器向客戶端返回響應。響應包含關于請求的狀態信息以及可能被請求的內容。而想要基于HTTP協議進行數據傳輸,必然要用到兩種請求方式.

兩種 HTTP 請求方法:GET 和 POST

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

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

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

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

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

1. 表單中的 action;

2. a 標簽中的 href

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

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

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

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

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

get 提交 URL

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

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

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

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

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

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

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

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

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

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

實質上,GET和POST只是發送機制不同,并不是一個取一個發!

總之,這兩種表單提交方式并沒有優劣之分,只有不同的適應場景,這需要我們日常工作中去根據需求把握。

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

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

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

標簽:遼寧 銅川 本溪 益陽 內江 營口 玉樹 四川

巨人網絡通訊聲明:本文標題《Ajax 入門之 GET 與 POST 的不同處詳解》,本文關鍵詞  Ajax,入門,之,GET,與,POST,的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Ajax 入門之 GET 與 POST 的不同處詳解》相關的同類信息!
  • 本頁收集關于Ajax 入門之 GET 與 POST 的不同處詳解的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    久久国产夜色精品鲁鲁99| youjizz久久| 中文字幕色av一区二区三区| 亚洲精品视频在线观看网站| 亚洲成人免费电影| 麻豆国产精品视频| 日本高清成人免费播放| 精品国产一区二区三区不卡| 亚洲视频一区二区在线| 国产精品一区二区在线观看网站 | 国产美女在线精品| 91丨九色丨尤物| 欧美一区二区播放| 一区二区三区在线观看网站| 久久精品免费看| 欧美色中文字幕| 久久久久久久久久久久久夜| 亚洲丝袜另类动漫二区| 成人免费视频app| 亚洲精品在线免费播放| 免费精品视频在线| 7777女厕盗摄久久久| 亚洲综合无码一区二区| 成人国产精品免费观看| 久久综合999| 久久精品国产精品亚洲红杏 | 五月婷婷综合网| 成人精品国产福利| 韩国成人在线视频| 中文字幕一区av| 欧美色大人视频| 国产一区二区免费在线| 日本一区二区高清| 日韩你懂的电影在线观看| 成人av免费网站| 国产馆精品极品| 国产一二三精品| 天堂av在线一区| 亚洲免费观看高清完整| 中文字幕在线免费不卡| 国产午夜精品一区二区| 欧美精品第一页| 欧美日韩一级黄| 日精品一区二区| 97久久精品人人做人人爽50路| 色综合咪咪久久| 麻豆久久久久久久| 日韩精品每日更新| 欧美视频一区二区在线观看| 91麻豆精品国产无毒不卡在线观看| 91丨porny丨国产入口| 国产精品理论在线观看| 成人国产精品免费观看动漫| 国产视频亚洲色图| 福利一区二区在线| 国产视频一区在线播放| 久久精品国产澳门| 日本伊人色综合网| 亚洲欧洲国产日韩| 国产精品久久久久永久免费观看| 国产日韩精品一区二区浪潮av| 天天综合天天做天天综合| 国产精品久久久久久福利一牛影视| 欧美一区二区三区人| 日韩视频一区二区| 最新久久zyz资源站| 在线免费观看日本一区| 欧美色网站导航| 制服丝袜一区二区三区| 国模娜娜一区二区三区| 国产视频一区二区三区在线观看| www.久久精品| 天天av天天翘天天综合网 | 日本网站在线观看一区二区三区| 717成人午夜免费福利电影| 麻豆91小视频| 国产精品久久看| 欧美一区二区三区电影| 成人毛片视频在线观看| 午夜一区二区三区视频| 国产午夜一区二区三区| 在线观看日产精品| 久久精品久久久精品美女| 色先锋aa成人| 五月天精品一区二区三区| 偷偷要91色婷婷| 久久福利资源站| 欧美日韩一级片在线观看| 欧美变态口味重另类| 久久精品亚洲麻豆av一区二区 | 欧美三区免费完整视频在线观看| 亚洲福利一区二区| 国产亚洲欧美色| 色偷偷久久人人79超碰人人澡 | 一区二区三区中文在线观看| 日韩一区国产二区欧美三区| 狠狠色丁香久久婷婷综| 亚洲精品国产精品乱码不99| 欧美色男人天堂| 国产高清精品网站| 亚洲色图.com| 国产欧美视频一区二区三区| 欧美另类z0zxhd电影| 国产高清视频一区| 麻豆传媒一区二区三区| 亚洲一区二区三区四区中文字幕| 日韩欧美国产精品一区| 一本久久综合亚洲鲁鲁五月天 | 国产老肥熟一区二区三区| 天堂在线一区二区| 亚洲一区在线观看免费| 中文字幕亚洲成人| 日本一区二区成人在线| 精品国产第一区二区三区观看体验| 欧美日免费三级在线| 色噜噜狠狠一区二区三区果冻| 国v精品久久久网| 国内精品视频一区二区三区八戒| 麻豆91在线播放| 久久综合综合久久综合| 人人狠狠综合久久亚洲| 日本不卡高清视频| 免费人成精品欧美精品| 青娱乐精品视频在线| 午夜视黄欧洲亚洲| 午夜精品成人在线| 日韩经典中文字幕一区| 日韩福利视频导航| 日本vs亚洲vs韩国一区三区二区 | 成人av先锋影音| 99久久精品国产导航| 成人av综合在线| 成人av免费在线播放| 91一区一区三区| 色一区在线观看| 欧美午夜寂寞影院| 欧美区视频在线观看| 欧美一区二区视频免费观看| 日韩午夜av一区| 国产亚洲一区字幕| 国产精品伦一区| 亚洲欧美日韩久久精品| 亚洲成a人v欧美综合天堂下载| 日韩高清在线一区| 久久久噜噜噜久久中文字幕色伊伊 | jizz一区二区| 久久99深爱久久99精品| 天天色图综合网| 免费国产亚洲视频| 精品一区免费av| 成人动漫视频在线| 97久久久精品综合88久久| 97久久精品人人澡人人爽| 波多野结衣中文字幕一区| 国产成人精品午夜视频免费| 美女精品一区二区| 丁香婷婷深情五月亚洲| 国产夫妻精品视频| 欧美视频一区在线| 91激情五月电影| 成人午夜精品在线| 国产精品麻豆一区二区| xnxx国产精品| 粉嫩久久99精品久久久久久夜| 蜜臀99久久精品久久久久久软件| 视频一区视频二区中文字幕| 日本va欧美va瓶| 麻豆视频观看网址久久| 欧美一区二区三级| 91麻豆精品国产91久久久资源速度 | 成人激情免费视频| 欧美日韩一区三区| 国产成人精品一区二区三区四区 | 日本乱人伦aⅴ精品| 国产91精品一区二区| 九色porny丨国产精品| 天堂精品中文字幕在线| 奇米色777欧美一区二区| 一区二区三区四区精品在线视频 | 看片的网站亚洲| 亚洲人成7777| 色欧美片视频在线观看在线视频| 欧美一级欧美一级在线播放| 国产乱子轮精品视频| 欧美性受极品xxxx喷水| 另类成人小视频在线| 国产成人在线视频网站| 一区二区三区日本| 99综合电影在线视频| 免费不卡在线观看| 欧美日韩国产成人在线91| 久久免费的精品国产v∧| 日韩精品91亚洲二区在线观看| 日韩情涩欧美日韩视频| 最新日韩在线视频| 国产精品自拍毛片| 欧美不卡视频一区| 亚洲一区二区三区三| 福利一区二区在线| 久久先锋影音av鲁色资源|