3 回答

TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超10個(gè)贊
1.服務(wù)器認(rèn)證(Server Authentication)
HttpClient處理服務(wù)器認(rèn)證幾乎是透明的,僅需要開(kāi)發(fā)人員提供登錄信息(login credentials)。登錄信息保存在HttpState類的實(shí)例中,可以通過(guò) setCredentials(String realm, Credentials cred)和getCredentials(String realm)來(lái)獲取或設(shè)置。
HttpClient內(nèi)建的自動(dòng)認(rèn)證,可以通過(guò)HttpMethod類的setDoAuthentication(boolean doAuthentication)方法關(guān)閉,而且這次關(guān)閉只影響HttpMethod當(dāng)前的實(shí)例。
2.代理認(rèn)證(proxy authentication)
除了登錄信息需單獨(dú)存放以外,代理認(rèn)證與服務(wù)器認(rèn)證幾乎一致。用 setProxyCredentials(String realm, Credentials cred)和 getProxyCredentials(String realm)設(shè)、取登錄信息。
3.認(rèn)證方案(authentication schemes)
是HTTP中規(guī)定最早的也是最兼容的方案,遺憾的是也是最不安全的一個(gè)方案,因?yàn)樗悦鞔a傳送用戶名和密碼。它要求一個(gè)UsernamePasswordCredentials實(shí)例,可以指定服務(wù)器端的訪問(wèn)空間或采用默認(rèn)的登錄信息。

TA貢獻(xiàn)1877條經(jīng)驗(yàn) 獲得超1個(gè)贊
servlet寫(xiě)了那有沒(méi)有在web.xml里配置,把web.xml里servlet配置的url,加上項(xiàng)目名寫(xiě)到form的action后面jspweb.xml

TA貢獻(xiàn)2019條經(jīng)驗(yàn) 獲得超9個(gè)贊
前端穿過(guò)來(lái)的其實(shí)都是字符串類型
所以不能直接獲取boolean類型
但是可以轉(zhuǎn)換得到
比如,你前端用boolean傳遞的,但是由于傳遞的時(shí)候最終變成了String 也就是boolean的true變成了字符串true,boolean的false變成了字符串的false
后臺(tái)取的時(shí)候還是跟字符串一樣取,取到時(shí)候判斷一下
String a = request.getXXX//取到前端傳過(guò)來(lái)的值
boolean b;
if(a.equals("true"))//字符串的判斷用equals而不是 ==
b = true;
else
b = false;
- 3 回答
- 0 關(guān)注
- 770 瀏覽
添加回答
舉報(bào)