get請求和post請求區別詳解
關於get請求和post請求大家一定是耳熟能詳了,應用也是非常的熟練。
儘管如此,還是有很多朋友對它們之間的區別不是太瞭解,下面就詳細接受啊一下它們之間的區別。
一.最明顯的區別:
(1).使用get請求時,傳遞的引數在url顯示,post請求傳送的引數則無法觀察到。
(2).get請求傳送的資料較小,而post請求傳送的資料較大。
二.程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script> function loadXMLDoc() { var xmlhttp; if (window.XMLHttpRequest) { xmlhttp = new XMLHttpRequest(); } else { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange = function () { if (xmlhttp.readyState == 4 && xmlhttp.status == 200) { document.getElementById("show").innerHTML = xmlhttp.responseText; } } xmlhttp.open("GET","demo/ajax/net/demoPara.aspx?webName="+escape("螞蟻部落")+"&age=3",true); xmlhttp.send(); } window.onload = function () { var obt = document.getElementById("bt"); obt.onclick = function () { loadXMLDoc(); } } </script> </head> <body> <div> <div id="show"></div> <input id="bt" type="button" value="檢視效果"/> </div> </body> </html>
上面是一個get請求方式,使用get請求的話,需要注意的地方就是,請求可以被快取。
如果要防止被快取,可以使用隨機數方式,程式碼如下:
[JavaScript] 純文字檢視 複製程式碼xmlhttp.open("GET","demo/ajax/net/demoPara.aspx?webName="+escape("螞蟻部落")+"&age=3&rd="+Math.random(),true)
相關文章
- get請求和post請求的區別
- vue 發起get請求和post請求Vue
- POST與GET請求區別
- uni-app的POST請求和GET請求APP
- HTTP Get,Post請求詳解HTTP
- Get和Post請求詳解
- get與post的請求區別
- 都2020年了,還理不清GET請求和POST請求區別?
- get和post請求的區別(面試)面試
- 專案一(一) HttpClient中的POST請求和GET請求HTTPclient
- http請求之get和post的區別HTTP
- AJAX的POST和GET請求的區別
- JAVA中Get和Post請求的區別Java
- 介面請求 (get、post、head 等) 詳解
- 介面請求(get、post、head等)詳解
- http請求中get和post方法的區別HTTP
- HTTP協議GET和POST請求的區別HTTP協議
- iOS 同步請求 非同步請求 GET請求 POST請求iOS非同步
- Python中get、post請求詳解(HTTP請求頭、狀態碼)PythonHTTP
- GET和POST兩種基本請求方法的區別
- ajax 請求的時候 get 和 post 方式的區別?
- 淺談HTTP中GET和POST請求方式的區別HTTP
- SpringMVC中如何傳送GET請求、POST請求、PUT請求、DELETE請求。SpringMVCdelete
- Android Http請求框架一:Get 和 Post 請求AndroidHTTP框架
- Android okHttp網路請求之Get/Post請求AndroidHTTP
- 【轉】怎麼用PHP傳送HTTP請求(POST請求、GET請求)?PHPHTTP
- 4.爬蟲 requests庫講解 GET請求 POST請求 響應爬蟲
- SAP BASIS 工作臺請求和定製請求的區別
- java傳送GET和post請求Java
- go對get、post請求封裝Go封裝
- get,post URL加字尾請求
- PHP傳送POST和GET請求PHP
- Java Http Get Post 請求工具類JavaHTTP
- 前後端資料互動(八)——請求方法 GET 和 POST 區別後端
- 簡述六種請求方法,get、head、put、delete、post、options區別delete
- axios 發get,post 請求小結iOS
- httprequest- post- get -傳送請求HTTP
- php 利用socket傳送GET,POST請求PHP