これは基本的に今、私のアプリはhttpsを使うように設定されています。URLスキームがHttpかHttpsかどうかを確認し、それに応じてURLConnectionを作成する方法
現在のテストシステム(その他の機能はいくつかあります)では、httpsではなくhttpを使用しています。指定されたURLがHttpかHttpsかどうかをチェックし、結果に応じて適切なURLConnectionを作成するかどうかをチェックするために、ある種のメソッドを持つのはちょっといいと思っていました。
私の現在の問題は、メソッドがどのように正確に見えるべきか分かりません。私は私のサーバーに接続するメソッドでif文を使うことを考えましたが、より良い解決法があるかもしれません。
助けていただければ幸いです。参照してください
URLUtil.isHttpUrl(String url)
URLUtil.isHttpsUrl(String url)
:これはどのように
このメソッドはチェックするのがいいですが、その後はHttpURLConnectionまたはHttpsURLConnectionのいずれかを作成する必要があります。私は冗長コードを持っていないので、単純なチェックをしてから99%の同じコードを持つ2つの方法を使うことはできません。これは私の主な問題です – fbueckle
私の更新された答えを見てください –