成人精品三级_99综合在线_亚洲一二三在线_一区二区三区在线资源

post是什么機制

瀏覽:78 發(fā)布日期:2023-05-11 00:00:00 投稿人:佚名投稿

1、post是通過HTTP post機制,將表單內(nèi)各個字段與其內(nèi)容放置在HTML HEADER...

Http頭信息。一個表單在提交后會被轉換成http頭信息,比如你有一個 from1,里面有二個文本框a,b.在提交后A,B會被轉成一段信息附加到http頭,然后請求這個URL并發(fā)送這個頭信息,遠程服務器則可以通過http hander獲取你提交的AB信息 這個是書上的原話嗎?
這里的HTML HEADER應該是指HTTP的頭域。
HTTP是超文本傳輸協(xié)議,是客戶端瀏覽器或其他程序與Web服務器之間的應用層通信協(xié)議。
詳細內(nèi)容自己看百科吧。

2、post和get的區(qū)別是什么?

  意思不同。
  post:n. 崗位;郵件;標桿;vt. 張貼;公布;郵遞;布置;vi. 快速行進。做動詞的時候是實義動詞。
  get:n. 生殖;幼獸;vi. 成為;變得;到達;vt. 使得;獲得;受到;變成。做動詞的時候,可以是實義動詞,也可以是連系動詞,后面接表語,構成系表結構。
  例如:
  Soon they assigned him to a new post. (名詞)
  不久, 他們派他到一個新的工作崗位。
  The post on the building staggered violently in the wind. (名詞)
  樓上的標桿在風中猛烈的搖晃著。
  Post your feedback and tell us what you think. (動詞)
  寫下你的意見,并告訴我們你的想法。
  The ship was posted missing. (動詞)
  已貼出通告宣布該船失蹤。
  From whom shall I get comfort? (實義動詞)
  我從誰那兒能得到安慰呢?
  Only you study hard can you get good results. (實義動詞)
  只有肯努力,才能得到好的學習成績。
  A good friend will visit you in hospital and say “Get well soon ” and leave. (連系動詞)
  你的朋友在醫(yī)院看你的時候會說“快點好起來”。 1. get是從服務器上獲取數(shù)據(jù),post是向服務器傳送數(shù)據(jù)。
2. get是把參數(shù)數(shù)據(jù)隊列加到提交表單的ACTION屬性所指的URL中,值和表單內(nèi)各個字段一一對應,在URL中可以看到。post是通過HTTP post機制,將表單內(nèi)各個字段與其內(nèi)容放置在HTML HEADER內(nèi)一起傳送到ACTION屬性所指的URL地址。用戶看不到這個過程。
3. 對于get方式,服務器端用Request.QueryString獲取變量的值,對于post方式,服務器端用Request.Form獲取提交的數(shù)據(jù)。
4. get傳送的數(shù)據(jù)量較小,不能大于2KB。post傳送的數(shù)據(jù)量較大,一般被默認為不受限制。但理論上,IIS4中最大量為80KB,IIS5中為100KB。
5. get安全性非常低,post安全性較高。但是執(zhí)行效率卻比Post方法好。

建議:
1、get方式的安全性較Post方式要差些,包含機密信息的話,建議用Post數(shù)據(jù)提交方式;
2、在做數(shù)據(jù)查詢時,建議用Get方式;而在做數(shù)據(jù)添加、修改或刪除時,建議用Post方式;   1.首先是"GET方法提交的數(shù)據(jù)最多只能是1024字節(jié);POST是沒有巨細約束的。

  2.在PHP中,能夠用$_GET和$_POST分別獲取GET和POST中的數(shù)據(jù),而$_REQUEST則能夠獲取GET和POST兩種懇求中的數(shù)據(jù)。值得留意的是,JSP中運用request和PHP中運用$_REQUEST都會有隱患。

  3.POST的安全性要比GET的安全性高。比方:通過GET提交數(shù)據(jù),用戶名和暗碼將明文出現(xiàn)在URL上,因為(1)登錄頁面有也許被瀏覽器緩存,(2)檢查瀏覽器的歷史紀錄,那么就能夠拿到賬號和暗碼了,除此之外,運用GET提交數(shù)據(jù)還也許會形成Cross-site
request forgery進犯。

  總結一下,Get是向服務器發(fā)討取數(shù)據(jù)的一種懇求,而Post是向服務器提交數(shù)據(jù)的一種懇求,在FORM(表單)中,Method默以為"GET",實質上,GET和POST僅僅發(fā)送機制不一樣,并不是一個取一個發(fā)! POST和GET都是向服務器提交數(shù)據(jù),并且都會從服務器獲取數(shù)據(jù)。
區(qū)別:
傳送方式:get通過地址欄傳輸,post通過報文傳輸。
傳送長度:get參數(shù)有長度限制(受限于url長度),而post無限制
建議:
1、get方式的安全性較Post方式要差些,包含機密信息的話,建議用Post數(shù)據(jù)提交方式;
2、在做數(shù)據(jù)查詢時,建議用Get方式;而在做數(shù)據(jù)添加、修改或刪除時,建議用Post方式;
案例:一般情況下,登錄的時候都是用的POST傳輸,涉及到密碼傳輸,而頁面查詢的時候,如文章id查詢文章,用get 地址欄的鏈接為:article.php?id=11,用post查詢地址欄鏈接為:article.php, 不會將傳輸?shù)臄?shù)據(jù)展現(xiàn)出來。

3、百度知道是如何POST的啊

1.相同IP就是封號,就是作弊。
2.一個ID有3個或3個以上幾乎連續(xù)的被采納回答提問者是同一個人。
3.灌水被采納,封號,絕對作弊。
4.雙匿名(提問者與回答者都匿名)
5.高分幾分鐘就解決
6.相同IP段作弊
7.ID幾乎相同,只是1啊2啊的區(qū)別,肯定作弊拉
8.投票時灌水回答票數(shù)最多!
(14級以上除同IP自問自答外就不會封號)

還有最重要的你說的有人舉報占很大一部分。 get是從服務器上獲取數(shù)據(jù),post是向服務器傳送數(shù)據(jù)
post是通過HTTP post機制,將表單內(nèi)各個字段與其內(nèi)容放置在HTML HEADER內(nèi)一起傳送到ACTION屬性所指的URL地址。用戶看不到這個過程。

景安服務器之家技術為你解決

4、POST方法的底層機制是什么? - 技術問答

post雖然封裝了,但是并沒有加密,你抓到的數(shù)據(jù)包當然可以看到post的內(nèi)容。這是http協(xié)議的設計,沒辦法。除非你用https加密,抓到的數(shù)據(jù)包都看不懂。get的url模式,直觀的說是指你可以訪問諸如test.php?id=110的地址來提交數(shù)據(jù),用戶可以顯示的看到這個URL。 謝謝 yzhou86, yibin001,zwws,lxylxy888666POST數(shù)據(jù)是在http報文體內(nèi)的,GET方法的數(shù)據(jù)在URL的Query String里,經(jīng)HTTP Header的start line發(fā)送。很多教材都語焉不詳。 謝謝樓上。post數(shù)據(jù)不在頭部,而在請求主體第一行,是瀏覽器加上去的。 經(jīng)常做的事:用firebug調試ajax,在控制臺里就能看到post

5、post頁面指什么

name=asd&password=sad target=_blank.mdm/test.asp?name=asd&password=sad/a,數(shù)據(jù)都會直接顯示在 url 上,就像用戶點擊一個鏈接一樣;Post 方法通過 HTTP post 機制,將表單內(nèi)各字段名稱與其內(nèi)容放置在 HTML 表頭(header)內(nèi)一起傳送給服務器端交由 action 屬性能所指的程序處理,該程序會通過標準輸入(stdin)方式,將表單的數(shù)據(jù)讀出并加以處理 2、 Get 方式需要使用 Request.QueryString 來取得變量的值;而 Post 方式通過 Request.Form 來訪問提交的內(nèi)容 3、Get 方式傳輸?shù)臄?shù)據(jù)量非常小,一般限制在 2 KB 左右,但是執(zhí)行效率卻比 Post 方法好;而 Post 方式傳遞的數(shù)據(jù)量相對較大,它是等待服務器來讀取數(shù)據(jù),不過也有字節(jié)限制,這是為了避免對服務器用大量數(shù)據(jù)進行惡意攻擊,根據(jù)微軟方面的說法,微軟對用 Request.Form() 可接收的最大數(shù)據(jù)有限制,IIS 4 中為 80 KB 字節(jié),IIS 5 中為 100 KB 字節(jié) 建議:除非你肯定你提交的數(shù)據(jù)可以一次性提交,否則請盡量用 Post 方法 4、Get 方式提交數(shù)據(jù),會帶來安全問題,比如一個登陸頁面,通過 Get 方式提交數(shù)據(jù)時,用戶名和密碼將出現(xiàn)在 URL 上,如果頁面可以被緩存或者其他人可以訪問客戶這臺機器,就可以從歷史記錄獲得該用戶的帳號和密碼,所以表單提交建議使用 Post 方法;Post 方法提交的表單頁面常見的問題是,該頁面如果刷新的時候,會彈出一個對話框 建議:出于安全性考慮,建議最好使用 Post 提交數(shù)據(jù)

轉載請帶上網(wǎng)址:http://www.xingyun520.com/posji/135311.html

版權聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 babsan@163.com 舉報,一經(jīng)查實,本站將立刻刪除。
聯(lián)系我們
訂購聯(lián)系:小莉
微信聯(lián)系方式
地址:深圳市寶安區(qū)固戍聯(lián)誠發(fā)產(chǎn)業(yè)園木星大廈

公司地址:深圳市寶安區(qū)固戍聯(lián)誠發(fā)產(chǎn)業(yè)園木星大廈

舉報投訴 免責申明 版權申明 廣告服務 投稿須知 技術支持:第一POS網(wǎng) Copyright@2008-2030 深圳市慧聯(lián)實業(yè)有限公司 備案號:粵ICP備18141915號