User-Agent
說明:
HTTP客戶端運(yùn)行的瀏覽器類型的詳細(xì)信息够滑。通過該頭部信息,web服務(wù)器可以判斷到當(dāng)前HTTP請求的客戶端瀏覽器類別。
實(shí)例:
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11
android請求袱蜡,添加自己的請求頭
/**
* 異步的get請求
*
*@paramurl
*@paramcallback
*/
private void_getAsyn(String url, finalResultCallback callback) {
finalRequest request =newRequest.Builder()
.header("User-Agent", "ZIDINGYI")//自定義User-Agent信息
.url(url)
.build();
deliveryResult(callback,request);
}
privateRequestbuildPostRequest(String url,Param[] params) {
if(params ==null) {
params =newParam[0];
}
FormEncodingBuilder builder =newFormEncodingBuilder();
for(Param param : params) {
builder.add(param.key,param.value);
}
RequestBody requestBody = builder.build();
return newRequest.Builder()
.header("User-Agent","ZIDINGYI")//自定義User_Agent信息
.url(url)
.post(requestBody)
.build();
}
JSP中可以利用request.getHeader("user-agent")獲取客戶端瀏覽器和操作系統(tǒng)信息 String Agent = request.getHeader("User-Agent");
返回客戶端瀏覽器的版本號逻炊、類型互亮。