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

主頁 > 知識庫 > 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 的不同處詳解的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产v日产∨综合v精品视频| 久久精品男人的天堂| 国产精品久久久久久久久图文区| 久久国产精品第一页| 欧美电影在线免费观看| 亚洲资源在线观看| 91在线观看污| 亚洲欧美综合另类在线卡通| 波多野结衣中文字幕一区二区三区| 亚洲精品在线免费播放| 韩国av一区二区三区在线观看 | 综合网在线视频| av一二三不卡影片| 久久影音资源网| 成人一区二区视频| 国产精品久久久久永久免费观看 | 免费观看一级特黄欧美大片| 欧美日韩色综合| 日韩高清在线不卡| 日韩精品一区在线| 国产剧情一区在线| 国产精品你懂的| 色国产综合视频| 天天综合日日夜夜精品| 日韩美女一区二区三区四区| 韩国一区二区三区| 亚洲国产精品二十页| 91浏览器打开| 亚洲成人资源网| 久久只精品国产| 91网址在线看| 丝袜美腿成人在线| 久久婷婷久久一区二区三区| 成人免费视频一区| 亚洲第一福利视频在线| 精品欧美一区二区三区精品久久 | 日本视频在线一区| 91精品国产欧美一区二区18| 国产主播一区二区三区| 亚洲天堂a在线| 在线播放中文一区| 国产成人亚洲精品青草天美| 伊人婷婷欧美激情| 日韩欧美色电影| 菠萝蜜视频在线观看一区| 亚洲第一二三四区| 国产日产欧美一区二区视频| 韩国女主播一区二区三区| 国产精品久久99| 欧美一区二区三区小说| 国产精品一区二区免费不卡| 亚洲一区在线看| 久久精品在这里| 欧美日韩mp4| 99久久精品国产一区| 美女一区二区久久| 中文字幕精品在线不卡| 538prom精品视频线放| 成年人午夜久久久| 蜜臀av一级做a爰片久久| 国产精品免费视频网站| 91精品国产综合久久精品性色| 国产成人在线电影| 亚洲1区2区3区4区| 国产精品日韩成人| 日韩午夜激情电影| 成人免费高清在线| 久久精品国产色蜜蜜麻豆| 国产精品美女久久久久久| 欧美岛国在线观看| 91麻豆文化传媒在线观看| 韩国av一区二区| 亚洲成人中文在线| 日本一区二区三区电影| 欧美人狂配大交3d怪物一区 | 日韩欧美三级在线| 色综合中文字幕| 国产精品一卡二| 调教+趴+乳夹+国产+精品| 国产三级精品视频| 日韩精品一区二区三区中文不卡 | 日韩成人免费在线| 亚洲一区在线视频| 一区二区三区在线免费| 亚洲欧洲av色图| 国产精品久久久久久亚洲伦| 国产精品青草综合久久久久99| 国产午夜精品久久久久久免费视 | 91黄色免费观看| 成人一道本在线| 国内精品第一页| 日欧美一区二区| 三级一区在线视频先锋| 天堂影院一区二区| 日韩黄色免费电影| 美美哒免费高清在线观看视频一区二区 | 在线观看国产日韩| av电影一区二区| 色婷婷av一区| 欧美午夜精品久久久久久孕妇| 欧美色老头old∨ideo| 欧洲精品中文字幕| 777欧美精品| 精品日韩99亚洲| 国产精品日产欧美久久久久| 国产精品免费看片| 一区二区三区在线不卡| 国产精品国产三级国产aⅴ原创| 《视频一区视频二区| 夜夜亚洲天天久久| 琪琪久久久久日韩精品| 亚洲国产精品久久人人爱| 亚洲综合免费观看高清完整版在线| 亚洲精品水蜜桃| 美女网站在线免费欧美精品| 国产成人在线电影| 91久久精品一区二区三| 91精品国产欧美一区二区成人| 精品电影一区二区| 国产精品嫩草影院av蜜臀| 中文字幕av资源一区| 一区二区三区中文字幕| 久久66热re国产| 99久久婷婷国产综合精品| 欧美午夜精品久久久久久孕妇| 日韩欧美在线不卡| 中文子幕无线码一区tr| 香蕉乱码成人久久天堂爱免费| 寂寞少妇一区二区三区| av在线不卡网| 91精品国产欧美一区二区| 欧美激情中文字幕| 性久久久久久久久久久久| 国产伦精品一区二区三区免费| 91视频你懂的| 精品国产伦一区二区三区免费| 中文字幕不卡在线| 裸体健美xxxx欧美裸体表演| 成人毛片老司机大片| 欧美精三区欧美精三区| 欧美激情中文字幕一区二区| 日韩成人一级片| 91麻豆免费看| 久久久久久久精| 亚洲第一狼人社区| 成人99免费视频| 欧美第一区第二区| 亚洲成人1区2区| 91亚洲国产成人精品一区二三| 日韩精品中文字幕一区二区三区| 亚洲综合999| 成人av电影在线播放| 亚洲精品一区二区在线观看| 亚洲午夜在线观看视频在线| 成人免费观看av| 欧美精品在线一区二区| 一级中文字幕一区二区| 97久久超碰国产精品| 国产亚洲欧美日韩日本| 热久久国产精品| 欧美人成免费网站| 亚洲精品视频自拍| 91蜜桃免费观看视频| 国产精品你懂的在线| 国产 欧美在线| 欧美日韩三级一区二区| 国产欧美一区二区精品仙草咪 | 亚洲少妇屁股交4| 国产成人激情av| 久久久久久久精| 国产一区二区三区av电影| 日韩美女视频一区二区在线观看| 日韩福利电影在线观看| 欧美日韩精品福利| 午夜电影一区二区三区| 欧美性猛片aaaaaaa做受| 最新成人av在线| 99久久精品情趣| 亚洲欧美综合色| 色综合婷婷久久| 亚洲一区免费视频| 欧美日韩中字一区| 天堂成人国产精品一区| 欧美一区二区久久| 男女激情视频一区| 精品国产免费人成电影在线观看四季 | 国产精品自产自拍| 日本一区二区三区在线观看| 成人免费视频app| 亚洲人成网站精品片在线观看| 91在线丨porny丨国产| 亚洲三级在线免费观看| 欧美午夜精品免费| 日本午夜精品一区二区三区电影| 日韩午夜精品电影| 国产在线麻豆精品观看| 欧美国产一区在线| 欧美二区三区91| 北条麻妃一区二区三区| 亚洲成a人v欧美综合天堂下载|