java-web——第九課 request

來源:互聯網
上載者:User

標籤:doget   nbsp   png   發送   包含   環境   response   htm   建立   

什麼是 request ?

Request對象的作用是與用戶端互動,

收集用戶端的Form、Cookies、超連結,或者收集伺服器端的環境變數。

 

request 包含哪些內容?

1.http頭

2.目標(伺服器)IP地址

3.目標(伺服器)連接埠

4.請求的方式 ger post

5.發送的內容 文本,流

 

用映像來解釋 request的存在

 

如何在瀏覽器中瀏覽 request

1.首先開啟瀏覽器(這裡就用 Google瀏覽器)

 

 2.隨便開啟一個網頁(這裡開啟的是百度)

 

3.按 F12 進入控制台

 

4.點擊進入 Network 

5.點擊進入

6.這裡整的一個,就叫一個 request

request怎麼運用到項目之中

我們就拿提交表單的操作來闡述

1.建立一個 java Web 專案

2.建一個 jsp 網頁

3.加入一個表單

 

4.效果如下

5.既然有提交的地址,我們就需要建一個控制器

6.首先第一步,解決顯示亂碼的問題

1 response.setCharacterEncoding("UTF-8");2 response.setContentType("text/html;charset=UTF-8");3 request.setCharacterEncoding("UTF-8");

7.擷取表單提交的內容

8.試著操作一下

 成功將 資料 傳遞給了控制台

 

request get 和 post 的區別

1.首先是 IP 位址的不同

get

post

總結:請求方式的不同, IP地址也有區別,相對來說 post 較為安全

2.其次是重新整理

get

post

3.控制台的不同

為了讓結果更加明顯,我們讓資訊輸出到網頁

4.對於 servlet 控制器中 doget 和 dopost 是否有聯絡

get結果

 

dopost結果

 

總結:

request get 方法對應 servlet控制台的 doget 方法

request post 方法對應 servlet控制台的 dopost 方法

 

謝謝欣賞

(`?ω?′)ゞ敬禮っ 

java-web——第九課 request

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.