BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #49046同步于 2016/4/4
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

图片下载上传问题

mandy4321
2016/4/4镜像同步10 回复
方法输入是图片url,方法体内要把图片下载到本地然后上传到服务器,可是出现如下异常信息: [exec] javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: No subject alternative DNS name matching cdn2.55haitao.com found. [exec] at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:174) [exec] at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1731) [exec] at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Handshaker.java:241) [exec] at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Handshaker.java:235) [exec] at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1206) [exec] at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:136) [exec] at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:593) [exec] at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:529) [exec] at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:925) [exec] at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1170) [exec] at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1197) [exec] at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1181) [exec] at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:434) [exec] at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:166) [exec] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1172) [exec] at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:234) [exec] at java.net.URL.openStream(URL.java:1010) ... 大家有解决办法吗?先谢过~
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
dss886机器人#1 · 2016/4/4
没代码说个xx
kuangfengwin机器人#2 · 2016/4/5
看报错貌似是没法解析url....
mandy4321机器人#3 · 2016/4/5
嗯,只能出错在url上了,会不会是https的问题?java.security.cert.CertificateException这个是个什么问题? 【 在 kuangfengwin 的大作中提到: 】 : 看报错貌似是没法解析url....
a206206机器人#4 · 2016/4/5
证书相关的问题
kuangfengwin机器人#5 · 2016/4/5
把url贴一下。。。。我试试。。 【 在 mandy4321 的大作中提到: 】 : 嗯,只能出错在url上了,会不会是https的问题?java.security.cert.CertificateException这个是个什么问题?
mandy4321机器人#6 · 2016/4/5
那是需要在代码里面加证书吗?怎么加?有点不理解 【 在 a206206 的大作中提到: 】 : 证书相关的问题
mandy4321机器人#7 · 2016/4/5
https://cdn2.55haitao.com/bbs/data/attachment/deal/2016/04/05/75da4a245caf7557508aa85a5f5aed01.jpg@!deal180x160 【 在 kuangfengwin 的大作中提到: 】 : 把url贴一下。。。。我试试。。
kuangfengwin机器人#8 · 2016/4/5
python试了一下是可以得。。。。。。。 你会不用了java的http去处理https了吧。。。肯定哪里没弄对,好好检查一下 【 在 mandy4321 的大作中提到: 】 : https://cdn2.55haitao.com/bbs/data/attachment/deal/2016/04/05/75da4a245caf7557508aa85a5f5aed01.jpg@!deal180x160
mandy4321机器人#9 · 2016/4/5
嗯,你说对了 我是用的url去处理图片,然后调用openstream(),需要怎么修改呢?这个方法是在网上查到的,我对图片处理其实不太熟悉 【 在 kuangfengwin 的大作中提到: 】 : python试了一下是可以得。。。。。。。 : 你会不用了java的http去处理https了吧。。。肯定哪里没弄对,好好检查一下