作者superlubu (叔叔你人真好)
看板java
标题Re: [问题] 有办法抓取SSL加密的原始码吗?
时间Thu Nov 15 11:38:06 2007
※ 引述《frex (Frex)》之铭言:
: 之前有写一支程式
: 是抓取特定网站的原始码
: 但那时弄的是没有加密的 http://
: 後来要撷取的网站采用了SSL加密技术 变成https://
: 以致於我的程式没办法抓取
: 上网有找了一些资料 关於SSL
: 都是在讲SOCKET的建立
: 好像都没有提到抓取SSL加密後的网页内容
: (不知是否我用的KEYWORD有问题- -)
: 所以想请问
: 有人知道可以这样使用吗?
: 或者有人用过的可以提供一下相关资讯
: 在此先行感谢!
java.security.Security.addProvider(new com.net.ssl.internal.ssl.Provider());
System.setProperty("java.protocol.handler.pkgs",
"com.sun.net.ssl.internal.www.protocol");
URL url = new URL("
https://xxx.xxx.xxx/xx.xx");
HttpURLConnection urlConn = (HttpURLConnection) url.openConnection();
urlConn.connect();
int respCode = urlConn.getResponseCode();
.....
InputStream iStream = urlConn.getInputStream();
...
就这样
没有 com.net.ssl package ? 这种东西拜一下古狗大神就会有了吧。
--
劲过吕布的劲过相簿...
http://www.pixnet.net/superlubu
乱七八糟的,不好意思 m(_ _)m
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 147.8.130.225
1F:推 gpmm:劲过吕布耶!! 11/15 12:01
2F:推 PsMonkey:动画讲解!动画讲解!! [伸] 11/15 15:06
3F:推 frex:感谢你提供的资讯 对我有莫大的帮助 感恩~~^^ 11/15 17:40
4F:推 frex:嗯 我试了没有参数的网页OK 不过对於有表单要传递参数的页面 11/15 19:20
5F:→ frex:似乎不行也 在URL物件也没找到设定method的function 所以我是 11/15 19:21
6F:→ frex:用GET的方法试了一下@@ 该不会没办法这样用吧 ><" 11/15 19:23
7F:推 xvid:囧 加密了还能拷贝那何须加密 11/15 19:33