久久综合久久久_久久精品一区二区三区四区毛片_欧美日韩视频_四虎网址_久久人人爽人人爽人人片av软件_日本激情在线

網(wǎng)絡(luò)軟件 系統(tǒng)軟件 應(yīng)用軟件 聯(lián)絡(luò)聊天 圖形圖像 多媒體類 游戲娛樂 編程開發(fā) 安全相關(guān) 行業(yè)軟件

HttpClient jar4.4包

免費(fèi)版

HttpClient jar4.4包

軟件標(biāo)簽: httpclient java開發(fā)

HttpClient jar包是一款構(gòu)建網(wǎng)站協(xié)議的數(shù)據(jù)包文件,也是可以進(jìn)行建設(shè)項(xiàng)目的必備程序文件,它可以提供更好的穩(wěn)定性和靈活性,從而獲得最方便的開發(fā)環(huán)境,加快開發(fā)速度等,需要的朋友可以來試用使用。

HttpClient jar4.4包介紹:

HttpClient jar4.4包是目前構(gòu)建http協(xié)議的重要組成部分,當(dāng)用戶在使用HttpClient軟件創(chuàng)建協(xié)議項(xiàng)目內(nèi)容的時候,就需要用到HttpClient jar程序,讓用戶在創(chuàng)建的過程中更加穩(wěn)定,程序的性能更加靈活,這款軟件主要的目的就是幫助程序師在使用HttpClient軟件的時候可以得到豐富的創(chuàng)建數(shù)據(jù)內(nèi)容,在認(rèn)證方案、字符編碼、重定向處理、性能優(yōu)化、偏好架構(gòu)等方便得到最舒適的開發(fā)環(huán)境,從而提高開發(fā)的速度,加快http協(xié)議的穩(wěn)定性。

httpclient jar包

HttpClient jar軟件功能:

搶占認(rèn)證

可以在HttpClient中啟用搶占認(rèn)證。在這種模式下,HttpClient將在某些情況下甚至在服務(wù)器給出未授權(quán)響應(yīng)之前發(fā)送基本認(rèn)證響應(yīng),從而減少進(jìn)行連接的開銷。要啟用此功能,請使用以下命令:

client.getParams()。setAuthenticationPreemptive(true);

搶占式身份驗(yàn)證模式還需要為要嘗試搶占式身份驗(yàn)證的目標(biāo)或代理主機(jī)設(shè)置默認(rèn)憑據(jù)。未能提供默認(rèn)憑據(jù)將導(dǎo)致?lián)屨际缴矸蒡?yàn)證模式無效。

憑據(jù)defaultcreds = new UsernamePasswordCredentials(“username”,“password”);

client.getState()。setCredentials(new AuthScope(“myhost”,80,AuthScope.ANY_REALM),defaultcreds);

HttpClient中的搶占式身份驗(yàn)證符合rfc2617:

客戶端應(yīng)該假定在請求URI的路徑字段中的最后符號元素的深度或深度以上的所有路徑也在由當(dāng)前詢問的基本領(lǐng)域值指定的保護(hù)空間內(nèi)。客戶端可以預(yù)先發(fā)送相應(yīng)的授權(quán)報(bào)頭,其中請求該空間中的資源,而不從服務(wù)器接收另一詢問。類似地,當(dāng)客戶端向代理發(fā)送請求時,其可以在代理授權(quán)報(bào)頭字段中重用用戶ID和密碼,而不從代理服務(wù)器接收另一詢問。

服務(wù)器驗(yàn)證

HttpClient幾乎透明地處理與服務(wù)器的身份驗(yàn)證,開發(fā)人員必須做的唯一事情實(shí)際上是提供登錄憑據(jù)。這些憑據(jù)存儲在HttpState實(shí)例中,可以使用setCredentials(AuthScope authscope, Credentials cred)和getCredentials(AuthScope authscope) 方法設(shè)置或檢索。

可以使用setDoAuthentication(boolean doAuthentication) HttpMethod類中的方法禁用HttpClient中內(nèi)置的自動授權(quán)。更改僅影響該方法實(shí)例。

服務(wù)器認(rèn)證的安全方面

在開發(fā)可能需要與不受信任的網(wǎng)站或Web應(yīng)用程序通信的應(yīng)用程序時,請謹(jǐn)慎使用默認(rèn)憑據(jù)。當(dāng)激活搶占認(rèn)證或未明確給定特定認(rèn)證域的憑證時,HttpClient將使用默認(rèn)憑據(jù)嘗試與目標(biāo)站點(diǎn)進(jìn)行身份驗(yàn)證。如果要避免將敏感憑據(jù)發(fā)送到不受信任的站點(diǎn),請盡可能縮小憑證范圍:始終指定主機(jī)和已知的憑據(jù)。

在生產(chǎn)應(yīng)用程序中不建議使用AuthScope.ANY身份驗(yàn)證范圍(null主機(jī)和/或域的值)設(shè)置憑據(jù)。這樣做將導(dǎo)致為所有認(rèn)證嘗試(在搶占認(rèn)證的情況下的所有請求)發(fā)送憑證。使用此設(shè)置應(yīng)限于僅調(diào)試。

//要避免,除非在調(diào)試模式下

憑據(jù)defaultcreds = new UsernamePasswordCredentials(“username”,“password”);

client.getState()。setCredentials(AuthScope.ANY,defaultcreds);

代理驗(yàn)證

HttpClient中的代理身份驗(yàn)證與服務(wù)器身份驗(yàn)證幾乎相同,唯一的區(qū)別在于每個身份的憑據(jù)是獨(dú)立存儲的。因此,對于代理身份驗(yàn)證,您必須使用 setProxyCredentials(AuthScope authscope, Credentials cred)和 getProxyCredentials(AuthScope authscope)。

認(rèn)證方案

HttpClient支持以下認(rèn)證方案。

基本

基本認(rèn)證是HTTP的原始和最兼容的認(rèn)證方案。不幸的是,它也是最不安全的,因?yàn)樗鼘⑽醇用艿挠脩裘兔艽a發(fā)送到服務(wù)器。基本身份驗(yàn)證需要UsernamePasswordCredentials實(shí)例(NTCredentials擴(kuò)展)可用于服務(wù)器指定的特定領(lǐng)域或默認(rèn)憑據(jù)。

消化

Digest身份驗(yàn)證在HTTP 1.1協(xié)議中添加,雖然沒有像Basic身份驗(yàn)證那么廣泛支持,但是它提供了大量的支持。摘要認(rèn)證比基本認(rèn)證明顯更安全,因?yàn)樗鼜牟辉诰W(wǎng)絡(luò)上傳輸實(shí)際密碼,而是使用它來加密從服務(wù)器發(fā)送的“nonce”值。

摘要式身份驗(yàn)證需要UsernamePasswordCredentials實(shí)例(NTCredentials擴(kuò)展)可用于服務(wù)器指定的特定領(lǐng)域或默認(rèn)憑據(jù)。

HttpClient jar包軟件特色:

HTTP頭

HTTP請求或響應(yīng)的標(biāo)頭必須為US-ASCII格式。不能在請求或響應(yīng)的標(biāo)頭中使用非US-ASCII字符。一般來說,這不是一個問題,因?yàn)镠TTP頭設(shè)計(jì)用于實(shí)現(xiàn)數(shù)據(jù)傳輸,而不是實(shí)際傳輸數(shù)據(jù)本身。

但是一個例外是cookie。因?yàn)閏ookie被轉(zhuǎn)換為HTTP頭,所以它們被限制在US-ASCII字符集。有關(guān)詳細(xì)信息,請參閱Cookie指南。

請求/響應(yīng)體

請求或響應(yīng)正文可以是任何編碼,但默認(rèn)情況下是 ISO-8859-1。編碼可以在 Content-Type頭中指定,例如:

Content-Type:text / html; charset = UTF-8

在這種情況下,應(yīng)用程序應(yīng)仔細(xì)使用UTF-8編碼,當(dāng)將主體轉(zhuǎn)換為字符串或一些字符可能已損壞。您可以使用addRequestHeader每個方法中的方法設(shè)置請求的內(nèi)容類型標(biāo)頭,并使用該 方法檢索響應(yīng)正文的編碼getResponseCharSet 。

如果已知響應(yīng)是字符串,則可以使用getResponseBodyAsString將自動使用Content-Type頭或 ISO-8859-1中指定的編碼的 方法(如果未指定字符集)。

請注意,一些文檔類型(如HTML和XML)允許作者指定文件的內(nèi)容類型。在這種情況下,您應(yīng)參閱相關(guān)標(biāo)準(zhǔn),了解如何撤銷所報(bào)告的字符集中的任何沖突。

收起介紹展開介紹

安裝界面預(yù)覽圖

HttpClient jar4.4包 免費(fèi)版 0

發(fā)表評論 查看所有評論(0)

昵稱:
字?jǐn)?shù): 0/500

熱門推薦

裝機(jī)必備軟件

主站蜘蛛池模板: 一本色道久久综合亚洲精品酒店 | 国产在线播放av | 亚洲成人一区二区三区 | 在线观看视频国产 | 黄色片免费看 | 日韩av在线网站 | 国产精品av在线 | www99热| www久久久| 久久久精品在线 | 国产成人一区 | 国产精品欧美在线 | 亚洲成人欧美 | 日本综合久久 | 91网站在线免费观看 | 婷婷六月激情 | 在线日韩 | 九色网址 | 99热国产在线| 日韩成人中文字幕 | 一区二区欧美日韩 | 国产全肉乱妇杂乱视频 | 五月婷婷深深爱 | 欧美一级做性受免费大片免费 | 婷婷色在线 | 欧美精品第一页 | 日日夜夜精品免费 | 国产香蕉在线 | 日韩毛片在线 | 青青五月天 | 中国女人真人一级毛片 | 日韩一级av毛片 | 欧洲色综合| 日韩一级在线观看 | 日韩免费观看视频 | 夜夜嗨av一区二区三区 | 激情五月婷婷综合 | 欧美日韩第一区 | 五月天激情影院 | 三级网站在线播放 | 91精品国产乱码久久久久久 |