1樓:真真
都是HTTP請求的方法。
html的get請求會在url中顯示出來,引數都在request param 裡面
變數 _ =1521......
post 請求會把請求引數放到請求體中,request body而AJAX 而是非同步的HTTP請求
由於是非同步請求,get請求不會在當前頁面進行重新整理跳轉不會改變當前url。
post 請求還是會在請求體重新增請求引數。
歸根結底:都是http協議的請求方式,
還有cut,delete等等請求
2樓:SpiritTracks
共同點:都是同乙個東西,代指HTTP請求報文裡的請求方法。
乙個HTTP請求報文通常組成如下:
請求方法請求位址協議版本請求頭部報文主體
如乙個GET請求,你可以開啟chrome瀏覽器裡的network,可以看到請求報文大概長:
GET / HTTP/1.1
Host: zhihu.com
....
而我們通常所說的POST、GET方法,都是代指HTTP請求報文裡的這個請求方法
而HTML表單和AJAX中的POST、GET,其實是暴露出來的乙個API,我們在 標籤裡寫明method="POST",那麼在使用者提交的時候,就會構造乙個請求方法為POST 的請求報文。
而REST是一種規範,它則把請求方法 也利用了起來,從而代表特定的資源操作行為
3樓:
怎樣用通俗的語言解釋REST,以及RESTful? - 覃超的回答 - 知乎
4樓:lxkaka
他們就是一樣的東西,都指的是HTTP協議的請求方法,當然除了get和post,還有delete,put,patch,option也會用到
5樓:宋陽
你可以簡單的理解為他們是一回事。
以post為例
form post 的具體功能由瀏覽器直接實現,以form的格式提交資料。
ajax post 的具體功能由瀏覽器提供的 XmlHttpRequest 物件實現,jQuery同。
REST規範了 (瀏覽器)客戶端與伺服器的資料互動方式,get post delete put 等。具體含義有很多詳細介紹。你網上查一下相關資料。
6樓:ratel
get和post是http中的方法定義,是乙個標準。
Method Definitions
具體的區別標準裡都定義了,簡單點理解的話,get方法一般是從伺服器取資源,post是提交引數給伺服器。
在html5中sessionStorage和localStorage有什麼區別?
文匯軟體 html5的本地儲存是儲存在客戶端中,本地儲存包括sessionStorage和localStorage。區別一 生命週期 sessionStorage僅在當前會話下生效,當你關閉頁面或瀏覽器後你儲存的sessionStorage資料會被清除。localStorage生命週期是永久,儲存的...
HTML中,「 」符號標準表示方法?
按照HTML 5,不加分號是missing semicolon after character reference語法剖析錯誤。雖然HTML 5規定了錯誤恢復方式 在attribute中不視為實體,例如是 l t x 四個字元而不是小於號加x,在其他地方視為自動加上分號 但畢竟錯誤就是錯誤,而且在一...
HTML5中的Doctype沒有引入DTD檔案,瀏覽器是根據什麼對html文件進行解析校驗呢?
貘吃饃香 瀉藥不是依賴這份 DTD 所轄內容 而是依賴這行 DTD 宣告字串 DTD 宣告字串由三部分組成 doctype name systemid publicid 這是早幾年面試別人時候我幾乎必問的問題 通過這三個綜合判斷來決定模式 html5 的 DTD 其實是只有 doctype name...