2011-03-02 13 views
0

単純なダウンロードマネージャhereが見つかりました。 HTTPサイトからダウンロードできますが、HTTPSサイトはサポートしていません。 HTTPSリンクをサポートするように変更するにはどうすればよいですか?ダウンロードマネージャーにHTTPSサポートを追加する

+0

verifyurlについての行はありますか。プロトコルがhttpであるかどうかを明示的にチェックします。削除してください。 –

+0

特定のシナリオがあるかもしれませんが、これはjavaでHTTPS接続を開くのと同じ問題です。それを行うには、トラストマネージャが必要です。 – Joset

答えて

1

はい、あります。 HTTPS URLを試してみてください。唯一の問題は、サーバーの証明書を信頼するかどうかです。

+0

私はそうは思わない。 //ダウンロードURLを確認します。 プライベートURL verifyUrl(文字列url){ // HTTP URLのみを許可します。 if(!url.toLowerCase()。startsWith( "http://")) return null; –

+0

したがって、httpsも許可するように修正してください! EJPの回答に加えて – EJP

0

この回答は役に立ちます。

Apache HttpClient 4.0 Ignore SSL Certificate Errors

+0

があるため、信頼できない証明書を受け入れることができます。 – Joset

+0

しかし彼はApache HttpClientを使用していません! – EJP

+0

[OK]を、私は明示的なHTTPチェックを削除しましたが、今私はSSLのものに固執しています。 – Dennis

関連する問題