getmethod方法什么意思 html里的method=post和get有什么區(qū)別?
html里的method=post和get有什么區(qū)別?get和post的主要區(qū)別如下:(1)get是從服務(wù)器獲取數(shù)據(jù),post是向服務(wù)器發(fā)送數(shù)據(jù)。(2)在客戶端,在get模式下通過URL提交數(shù)據(jù),在U
html里的method=post和get有什么區(qū)別?
get和post的主要區(qū)別如下:(1)get是從服務(wù)器獲取數(shù)據(jù),post是向服務(wù)器發(fā)送數(shù)據(jù)。
(2)在客戶端,在get模式下通過URL提交數(shù)據(jù),在URL中可以看到數(shù)據(jù);在post模式下,在HTML頭中提交數(shù)據(jù)。(3) 對于get模式,服務(wù)器使用請求.QueryString獲取變量的值。對于post模式,服務(wù)器使用申請表獲取提交的數(shù)據(jù)。(4) get提交的數(shù)據(jù)最多只能有1024字節(jié),post沒有這個限制。(5) 安全問題。如(2)所述,當您使用get時,參數(shù)將顯示在地址欄中,而post則不會。因此,如果這些數(shù)據(jù)是中文數(shù)據(jù)和非敏感數(shù)據(jù),則使用get;如果用戶輸入的數(shù)據(jù)不是中文并且包含敏感數(shù)據(jù),則最好使用post。post的安全性優(yōu)于get。
2. Get只能向服務(wù)器發(fā)送ASCII字符,而post可以發(fā)送整個ISO10646中的字符(如果同時指定enctype=“multipart/form data”)。
3. get和post對應(yīng)的enctype屬性不同。Enctype有兩個值,默認值是application/x-www-form-urlencoded,另一個值multipart/form data只能用于post。
4. Ie將請求的URL的長度限制為2083個字符,這將限制get提交的數(shù)據(jù)的長度。測試表明,如果URL超過此限制,ie在提交表單時將不會響應(yīng)。其他瀏覽器沒有URL長度限制,因此其他瀏覽器通過get提交的數(shù)據(jù)長度僅受服務(wù)器設(shè)置的限制。
對于post,由于提交的數(shù)據(jù)不在URL中,通常很容易認為數(shù)據(jù)長度限制僅受服務(wù)器設(shè)置的限制。
5. 因為get的結(jié)果直接對應(yīng)于URI,所以瀏覽器可能會緩存get的結(jié)果頁。一般來說,post不能
html里的method=post和get有什么區(qū)別?
get,post就足夠了。。什么restful接口?完成這項工作很好。別惹那些花哨的