請求方式--web--services--dao

前端:瀏覽器端發送請求的方式?

get:

瀏覽器地址欄輸入地址(同步),

超鏈接(超鏈接),(同步)

form表單(默認get)(同步)

location.href = "路徑";[同步]

ajax:$.get();[異步]

post:

form表單(method="post")[同步]

$.post();[異步](ajax默認是異步)

get請求攜帶的參數會出現在地址欄?(√)

get請求攜帶的參數不安全(√)

get請求攜帶的數據量受限(√)

 

post攜帶的參數不會出現在地址欄(√)

post請求攜帶的參數相對安全(√)

post攜帶的數量不受限(√)

get攜帶參數的方式?直接在請求路徑後面+?拼接即可(√)

post攜帶參數的方式?攜帶的參數會出現在請求體中(√)

 

 

請求轉發和重定向的區別是什麼?

請求轉發:一次請求的延續

重定向:改變方向,讓瀏覽器重新發送請求

 

請求轉發:

1:請求轉發發送的是一次請求

2:請求轉發時,瀏覽器地址不變

3:請求轉發可以共享request對象

4,請求轉發是服務器內部行爲不能跳出本項目

5:請求轉發可以藉助request對象共享資源

 

2:重定向

1:重定向發送的是多次請求

2:重定向時,瀏覽器地址欄顯示的是最後一次請求地址

3:重定向不可以共享request對象

4:重定向可以定向到任何位置

5:重定向可不可以攜帶參數?可以攜帶

response.sendRedirect("/重定向地址?參數名稱=值");

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章