重溫Servlet的技術細節 請求與響應

2021-10-23 20:21:46 字數 3001 閱讀 3432

/** 

* servlet處理http get/post請求

## get和post請求的區別

# get請求

# 注意最後一行是空行

# post請求

# 以下是post請求body

name=computer&num=1

/**

* httpservlet類service方法

備註request.getparameter(「引數名」)

根據引數名獲取引數值(注意,只能獲取乙個值的引數)

request.getparametervalue("引數名「)

根據引數名獲取引數值(可以獲取多個值的引數)

request.getmethod

獲取http請求方式

request.getheader(「user-agent」)

獲取用台瀏覽器資訊

request.getcookies

獲取與請求相關的cookies

request.getsession

獲取與使用者相關的會話……

}

//設定refresh響應頭控制瀏覽器每隔1秒鐘重新整理一次

response.

setheader

("refresh"

,"1");

//可分別通過三種方式禁止快取當前文件內容

response.

setdateheader

("expries",-

1);response.

setheader

("cache-control"

,"no-cache");

response.

setheader

("pragma"

,"no-cache"

)// 重定向:收到客戶端請求後,通知客戶端去訪問另外乙個web資源

// 請求分派

**

訊息描述

200ok

請求成功。

401unauthorized

所請求的頁面需要授權

404not found

伺服器無法找到所請求的頁面。

500internal server error

未完成的請求。伺服器遇到了乙個意外的情況……

// 返回http 500狀態碼

Hook 核心函式技術細節

剛開始看到通過 ssdt 來 hook zw 核心函式的方法時不是很了解,等把 zw 反彙編後才發現技術細節.原來也沒什麼新鮮的,就是找到目標函式在 ssdt 中的位置 偏移量 位置 4 然後儲存並替換偏移量處的值為自己新的函式位址就行了。這種技術現在已是老掉牙了,不過在實際的軟體開發中也比較常用,...

直播技術細節概要

直播技術細節概要 技術細節 效能指標 接入推薦人日 費用httpdns bgp即border gateway protocol 邊界閘道器協議 國內常見公開的直播協議有幾個 rtmp,hls,hdl http flv rtp 即使用http協議流式的傳輸 內容 hls是5 7秒的延遲 rtp即rea...

android容易忽略的技術細節

1 在onpause 中進行資料持久化。activity的生命週期為oncreate onrestart onstart onresume onpause onstop ondestroy 其中oncreate onrestart onstart onresume 執行結束後不能立即結束程序,所以o...