3
它經常檢查您的銀行賬戶網站是否有新的月結單。 (它們通過網頁界面以PDF形式提供)。Java - 登錄網站並使用SSL/TLSv1檢索數據
所以,我想寫一個客戶端登錄到this website並獲取我的PDF文件。
雖然我理解TCP,HTTP等,但我不熟悉HTTP基本身份驗證之外的SSL和加密。
什麼是正確的方法和/或我如何得到這個工作?
問候, 喬納斯Gröger
它經常檢查您的銀行賬戶網站是否有新的月結單。 (它們通過網頁界面以PDF形式提供)。Java - 登錄網站並使用SSL/TLSv1檢索數據
所以,我想寫一個客戶端登錄到this website並獲取我的PDF文件。
雖然我理解TCP,HTTP等,但我不熟悉HTTP基本身份驗證之外的SSL和加密。
什麼是正確的方法和/或我如何得到這個工作?
問候, 喬納斯Gröger
你並不需要了解SSL/TLS是如何工作的。您可以使用SSLSocket時爲您加密和解密數據:
http://docs.oracle.com/javase/7/docs/api/javax/net/ssl/SSLSocket.html
你或許可能要檢查的Apache了HTTPClient項目改爲:
http://hc.apache.org/httpcomponents-client-ga/
因爲它已經實現了HTTP/HTTPS協議,包括代理和cookie等
雖然我知道commonds http客戶端,但我不知何故認爲這將是更難做ssl的東西。謝謝! –
+1用於提示httpclient !! – om39a