REST技術第八步 head引數與cookie引數

2021-08-02 13:06:26 字數 522 閱讀 2363

很多時候,我們要取到瀏覽器提交的head引數。就舉個例子吧,有這樣乙個業務場景,需要判斷客戶端瀏覽器型別。眾所周知,客戶端會向伺服器提交user-agent的http頭,通過user-agent就可以判斷瀏覽器型別了。那麼怎麼獲取呢?

head引數的獲取超級簡單,用@headerparam註解就夠了。

下面就是乙個獲取head的例子:

@get

@produces(mediatype.text_plain)

public string get(@headerparam(「user-agent」)string useraget)

cookie的獲取,業務場景就更多了,比如說session管理,一般是通過cookie進行管理的。

同樣,獲取cookie也很簡單,用@cookieparam註解就行了。

@get

@path(「/cookie」)

public string cookie(@cookieparam(「connect.sid」) string sid)

第八步 安裝openstack dashboard

t版dashboard安裝參考 openstack dashboard是使用django語言開發的 openstack dashboard監聽埠為80 1 yum install openstack dashboard y 安裝在controller節點 2 vim etc openstack da...

八步輕鬆搞定 XPlanner 安裝

八步輕鬆搞定 xplanner 安裝 xplanner目前的0.7beta用的lib包比較老,安裝會遇到很多問題,說明如下 jdk jdk不能用6.0,要用5.0以下 tomcat 我安裝時tomcat 5.5會在登入後出乙個foot.jsp頁面的錯,也不行,要用tomcat 5.0.28 mysq...

八步輕鬆搞定 XPlanner 安裝

八步輕鬆搞定 xplanner 安裝 xplanner目前的0.7beta用的lib包比較老,安裝會遇到很多問題,說明如下 jdk jdk不能用6.0,要用5.0以下 tomcat 我安裝時tomcat 5.5會在登入後出乙個foot.jsp頁面的錯,也不行,要用tomcat 5.0.28 mysq...