其繁琐的要经常检查您的银行帐户网站新的月度报表。 (他们是通过Web界面提供PDF格式)。
所以,我想写一个客户端登录到这个网站 ,并获取PDF文件给我。
虽然我理解TCP,HTTP和一致好评,我是新来的SSL和加密HTTP以外基本身份认证。
什么是正确的做法和/或我怎么能得到那个工作?
问候,乔纳斯Gröger
其繁琐的要经常检查您的银行帐户网站新的月度报表。 (他们是通过Web界面提供PDF格式)。
所以,我想写一个客户端登录到这个网站 ,并获取PDF文件给我。
虽然我理解TCP,HTTP和一致好评,我是新来的SSL和加密HTTP以外基本身份认证。
什么是正确的做法和/或我怎么能得到那个工作?
问候,乔纳斯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协议,包括代理和饼干等