激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频

java web 知識點(diǎn)總結

時(shí)間:2021-01-14 17:02:00 學(xué)習總結 我要投稿

java web 知識點(diǎn)總結

  java web 知識點(diǎn)大家是不是在找呀,下面由yjbys小編為大家搜集的java web 知識點(diǎn)總結,希望能幫助到您!

java web 知識點(diǎn)總結

  常見(jiàn)HTTP狀態(tài)碼大全

  1xx(臨時(shí)響應):表示臨時(shí)響應并需要請求者繼續執行操作的狀態(tài)代碼。

  http狀態(tài)碼 100(繼續) 請求者應當繼續提出請求。 服務(wù)器返回此代碼表示已收到請求的第一部分,正在等待其余部分。

  http狀態(tài)碼 101(切換協(xié)議) 請求者已要求服務(wù)器切換協(xié)議,服務(wù)器已確認并準備切換。

  2xx (成功):表示成功處理了請求的狀態(tài)代碼。

  http狀態(tài)碼 200(成功) 服務(wù)器已成功處理了請求。 通常,這表示服務(wù)器提供了請求的網(wǎng)頁(yè)。

  http狀態(tài)碼 201(已創(chuàng )建) 請求成功并且服務(wù)器創(chuàng )建了新的資源。

  http狀態(tài)碼 202(已接受) 服務(wù)器已接受請求,但尚未處理。

  http狀態(tài)碼 203(非授權信息) 服務(wù)器已成功處理了請求,但返回的信息可能來(lái)自另一來(lái)源。

  http狀態(tài)碼 204(無(wú)內容) 服務(wù)器成功處理了請求,但沒(méi)有返回任何內容。

  http狀態(tài)碼 205(重置內容) 服務(wù)器成功處理了請求,但沒(méi)有返回任何內容。

  http狀態(tài)碼 206(部分內容) 服務(wù)器成功處理了部分 GET 請求。

  3xx (重定向):表示要完成請求,需要進(jìn)一步操作。 通常,這些狀態(tài)代碼用來(lái)重定向。

  http狀態(tài)碼 300(多種選擇) 針對請求,服務(wù)器可執行多種操作。 服務(wù)器可根據請求者 (user agent) 選擇一項操作,或提供操作列表供請求者選擇。

  http狀態(tài)碼 301(永久移動(dòng)) 請求的網(wǎng)頁(yè)已永久移動(dòng)到新位置。 服務(wù)器返回此響應(對 GET 或 HEAD 請求的響應)時(shí),會(huì )自動(dòng)將請求者轉到新位置。

  http狀態(tài)碼 302(臨時(shí)移動(dòng)) 服務(wù)器目前從不同位置的網(wǎng)頁(yè)響應請求,但請求者應繼續使用原有位置來(lái)進(jìn)行以后的請求。

  http狀態(tài)碼 303(查看其他位置) 請求者應當對不同的位置使用單獨的 GET 請求來(lái)檢索響應時(shí),服務(wù)器返回此代碼。

  http狀態(tài)碼 304(未修改) 自從上次請求后,請求的網(wǎng)頁(yè)未修改過(guò)。 服務(wù)器返回此響應時(shí),不會(huì )返回網(wǎng)頁(yè)內容。

  http狀態(tài)碼 305(使用代理) 請求者只能使用代理訪(fǎng)問(wèn)請求的網(wǎng)頁(yè)。 如果服務(wù)器返回此響應,還表示請求者應使用代理。

  http狀態(tài)碼 307(臨時(shí)重定向) 服務(wù)器目前從不同位置的網(wǎng)頁(yè)響應請求,但請求者應繼續使用原有位置來(lái)進(jìn)行以后的請求。

  4xx(請求錯誤):這些狀態(tài)代碼表示請求可能出錯,妨礙了服務(wù)器的處理。

  http狀態(tài)碼 400(錯誤請求) 服務(wù)器不理解請求的語(yǔ)法。

  http狀態(tài)碼 401(未授權) 請求要求身份驗證。 對于需要登錄的網(wǎng)頁(yè),服務(wù)器可能返回此響應。

  http狀態(tài)碼 403(禁止) 服務(wù)器拒絕請求。

  http狀態(tài)碼 404(未找到) 服務(wù)器找不到請求的網(wǎng)頁(yè)。

  http狀態(tài)碼 405(方法禁用) 禁用請求中指定的方法。

  http狀態(tài)碼 406(不接受) 無(wú)法使用請求的內容特性響應請求的網(wǎng)頁(yè)。

  http狀態(tài)碼 407(需要代理授權) 此狀態(tài)代碼與 401(未授權)類(lèi)似,但指定請求者應當授權使用代理。

  http狀態(tài)碼 408(請求超時(shí)) 服務(wù)器等候請求時(shí)發(fā)生超時(shí)。

  http狀態(tài)碼 409(沖突) 服務(wù)器在完成請求時(shí)發(fā)生沖突。 服務(wù)器必須在響應中包含有關(guān)沖突的信息。

  http狀態(tài)碼 410(已刪除) 如果請求的資源已永久刪除,服務(wù)器就會(huì )返回此響應。

  http狀態(tài)碼 411(需要有效長(cháng)度) 服務(wù)器不接受不含有效內容長(cháng)度標頭字段的請求。

  http狀態(tài)碼 412(未滿(mǎn)足前提條件) 服務(wù)器未滿(mǎn)足請求者在請求中設置的其中一個(gè)前提條件。

  http狀態(tài)碼 413(請求實(shí)體過(guò)大) 服務(wù)器無(wú)法處理請求,因為請求實(shí)體過(guò)大,超出服務(wù)器的處理能力。

  http狀態(tài)碼 414(請求的 URI 過(guò)長(cháng)) 請求的 URI(通常為網(wǎng)址)過(guò)長(cháng),服務(wù)器無(wú)法處理。

  http狀態(tài)碼 415(不支持的媒體類(lèi)型) 請求的格式不受請求頁(yè)面的支持。

  http狀態(tài)碼 416(請求范圍不符合要求) 如果頁(yè)面無(wú)法提供請求的范圍,則服務(wù)器會(huì )返回此狀態(tài)代碼。

  http狀態(tài)碼 417(未滿(mǎn)足期望值) 服務(wù)器未滿(mǎn)足”期望”請求標頭字段的要求。

  5xx(服務(wù)器錯誤):這些狀態(tài)代碼表示服務(wù)器在嘗試處理請求時(shí)發(fā)生內部錯誤。 這些錯誤可能是服務(wù)器本身的錯誤,而不是請求出錯。

  http狀態(tài)碼 500(服務(wù)器內部錯誤) 服務(wù)器遇到錯誤,無(wú)法完成請求。

  http狀態(tài)碼 501(尚未實(shí)施) 服務(wù)器不具備完成請求的功能。 例如,服務(wù)器無(wú)法識別請求方法時(shí)可能會(huì )返回此代碼。

  http狀態(tài)碼 502(錯誤網(wǎng)關(guān)) 服務(wù)器作為網(wǎng)關(guān)或代理,從上游服務(wù)器收到無(wú)效響應。

  http狀態(tài)碼 503(服務(wù)不可用) 服務(wù)器目前無(wú)法使用(由于超載或停機維護)。通常,這只是暫時(shí)狀態(tài)。

  http狀態(tài)碼 504(網(wǎng)關(guān)超時(shí)) 服務(wù)器作為網(wǎng)關(guān)或代理,但是沒(méi)有及時(shí)從上游服務(wù)器收到請求。

  http狀態(tài)碼 505(HTTP 版本不受支持) 服務(wù)器不支持請求中所用的 HTTP 協(xié)議版本。

  請求協(xié)議的格式

  請求方法 URI 協(xié)議/版本

  請求頭:包含了許多有關(guān)的客戶(hù)端環(huán)境和請求正文的有用信息。例如,請求頭可以聲明瀏覽器所用的語(yǔ)言,請求正文的長(cháng)度等等。

  請求正文:請求頭和請求正文之間有一個(gè)空行,這個(gè)行非常重要,它表示請求頭已經(jīng)結束,接下來(lái)的是請求正文。

  user_agent包含的信息

  user_agent是HTTP協(xié)議中的一部分,屬于頭域中的'組成部分,user_agent也簡(jiǎn)稱(chēng)為UA。用較為普通的話(huà)來(lái)說(shuō),是一種訪(fǎng)問(wèn)網(wǎng)站時(shí)提供你所使用的瀏覽器類(lèi)型、操作系統及版本、CPU類(lèi)型、瀏覽器渲染引擎、瀏覽器語(yǔ)言、瀏覽器插件等信息的標識。UA字符串在每次瀏覽器HTTP請求時(shí)發(fā)送到服務(wù)器。

  瀏覽器UA字串的標準格式為:瀏覽器標識(操作系統標識;加密等級標識;瀏覽器語(yǔ)言)渲染引擎標識 版本信息

  http中常見(jiàn)的請求頭和響應頭分別有哪些,及其作用

  請求頭:

  Accept: text/html,image/*(瀏覽器可以接收的類(lèi)型)

  Accept-Charset: ISO-8859-1(瀏覽器可以接收的編碼類(lèi)型)

  Accept-Encoding: gzip,compress(瀏覽器可以接收壓縮編碼類(lèi)型)

  Accept-Language: en-us,zh-cn(瀏覽器可以接收的語(yǔ)言和國家類(lèi)型)

  Host: www.it315.org:80(瀏覽器請求的主機和端口)

  If-Modified-Since: Mon, 6 Jul 2015 18:23:51 GMT(某個(gè)頁(yè)面緩存時(shí)間)

  Referer: xxxx(請求來(lái)自于哪個(gè)頁(yè)面)

  User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0)(瀏覽器相關(guān)信息)

  Cookie:(瀏覽器暫存服務(wù)器發(fā)送的信息)

  Connection: close(1.0)/Keep-Alive(1.1)(HTTP請求的版本的特點(diǎn))

  Date: Mon, 6 Jul 2015 18:23:51 GMT(請求網(wǎng)站的時(shí)間)

  響應頭:

  Location: http://www.xxxx(控制瀏覽器顯示哪個(gè)頁(yè)面)

  Server:apache tomcat(服務(wù)器的類(lèi)型)

  Content-Encoding: gzip(服務(wù)器發(fā)送的壓縮編碼方式)

  Content-Length: 80(服務(wù)器發(fā)送顯示的字節碼長(cháng)度)

  Content-Language: zh-cn(服務(wù)器發(fā)送內容的語(yǔ)言和國家名)

  Content-Type: image/jpeg; charset=UTF-8(服務(wù)器發(fā)送內容的類(lèi)型和編碼類(lèi)型)

  Last-Modified: Mon, 6 Jul 2015 18:23:51 GMT(服務(wù)器最后一次修改的時(shí)間)

  Refresh: 1;url=httpxxxx(控制瀏覽器1秒鐘后轉發(fā)URL所指向的頁(yè)面)

  Content-Disposition: attachment; filename=aaa.jpg(服務(wù)器控制瀏覽器發(fā)下載方式打開(kāi)文件)

  Transfer-Encoding: chunked(服務(wù)器分塊傳遞數據到客戶(hù)端)

  Set-Cookie:SS=Q0=5Lb_nQ; path=/search(服務(wù)器發(fā)送Cookie相關(guān)的信息)

  Expires: -1(服務(wù)器控制瀏覽器不要緩存網(wǎng)頁(yè),默認是緩存)

  Cache-Control: no-cache(服務(wù)器控制瀏覽器不要緩存網(wǎng)頁(yè))

  Pragma: no-cache(服務(wù)器控制瀏覽器不要緩存網(wǎng)頁(yè))

  Connection: close/Keep-Alive(HTTP請求的版本的特點(diǎn))

  Date: Mon, 6 Jul 2015 18:23:51 GMT(響應網(wǎng)站的時(shí)間)

  Tomcat服務(wù)器的默認端口是多少?怎樣修改tomcat的端口

  Tomcat服務(wù)器的默認端口是8080;在tomcat下的\conf\server.xml中的Connector元素里的把8080改成你想要的端口即可。

  什么是cookie? cookie有什么作用?

  Cookie 是一小段文本信息,伴隨著(zhù)用戶(hù)請求和頁(yè)面在 Web 服務(wù)器和瀏覽器之間傳遞。用戶(hù)每次訪(fǎng)問(wèn)站點(diǎn)時(shí),Web 應用程序都可以讀取 Cookie 包含的信息。

  Cookie 為 Web 應用程序保存用戶(hù)相關(guān)信息提供了一種有用的方法。例如,當用戶(hù)訪(fǎng)問(wèn)您的站點(diǎn)時(shí),您可以利用 Cookie 保存用戶(hù)首選項或其他信息,這樣,當用戶(hù)下次再訪(fǎng)問(wèn)您的站點(diǎn)時(shí),應用程序就可以檢索以前保存的信息。

  簡(jiǎn)述JSP中動(dòng)態(tài)include與靜態(tài)include的區別

  動(dòng)態(tài)include用jsp:include動(dòng)作實(shí)現, 它總是會(huì )檢查所含文件中的變化,適合用于包含動(dòng)態(tài)頁(yè)面,并且可以帶參數;

  靜態(tài)include用include偽碼實(shí)現,,不會(huì )檢查所含文件的變化,適用于包含靜態(tài)頁(yè)面。

  簡(jiǎn)述表單中POST和GET的區別

  GET方法

  資源類(lèi)型 :主動(dòng)的或被動(dòng)的

  數據類(lèi)型 :文本

  數據量 :最多255個(gè)字符。盡管HTTP協(xié)議并沒(méi)有限制查詢(xún)串的長(cháng)度,某些瀏覽器和web服務(wù)器可能不能處理超過(guò)255個(gè)字符的數據。

  可見(jiàn)性 :數據是URL的一部分,在瀏覽器的URL地址欄中用戶(hù)可見(jiàn)。

  緩存 :數據可以在瀏覽器的URL歷史中緩存。

  POST方法

  目標資源類(lèi)型 :主動(dòng)的

  數據類(lèi)型 :文本或二進(jìn)制數據

  數據量 :沒(méi)有限制 。

  可見(jiàn)性 :數據不是URL的一部分而是作為請求的消息體發(fā)送,因此在瀏覽器的URL地址欄中對用戶(hù)不可見(jiàn)。

  緩存 :數據不能在瀏覽器的URL歷史中緩存。

  簡(jiǎn)稱(chēng)JSP的執行過(guò)程

  首先,由客戶(hù)端瀏覽器向Web服務(wù)器提出訪(fǎng)問(wèn)JSP頁(yè)面的請求(Request),然后由JSP引擎負責將JSP轉換成Servlet,產(chǎn)生的servlet經(jīng)過(guò)編譯后生成類(lèi)文件,然后再把類(lèi)文件加載到內存執行。最后,由Web服務(wù)器將執行結果即(Response)給客戶(hù)端瀏覽器。

  較JSP而言,Servlet有什么優(yōu)點(diǎn),有什么缺點(diǎn)?

  優(yōu)點(diǎn):響應客戶(hù)端的請求,根據請求動(dòng)態(tài)響應,最大的優(yōu)點(diǎn)做為一個(gè)服務(wù),控制程序的流向,過(guò)濾等。mvc中,控制就是servlet。

  缺點(diǎn):Servlet在表示邏輯上對于視圖的表示相對于JSP麻煩太多,在負責顯示工作完成并生成頁(yè)面上,JSP更優(yōu)。

【java web 知識點(diǎn)總結】相關(guān)文章:

Java與Java web的區別11-10

關(guān)于java-web的試卷11-12

JAVA語(yǔ)言研發(fā)WEB軟件知識11-12

Java開(kāi)發(fā)web的幾種開(kāi)發(fā)模式08-17

java實(shí)現web服務(wù)器的方法11-14

j2ee與java web的區別11-05

Java EE的Web服務(wù)體系結構10-13

Java知識點(diǎn)歸納08-29

XML認證知識點(diǎn):Web服務(wù)09-29

web項目總結07-22

激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频