![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
以下のようなコードを書いてみましたところ、httpサイト (1) からはhtmlソースが全行取得できたのですが、httpsサイト (2) からは途中約1/3以降からしか得られませんでした。
ところが、httpsサイトでも (3) を試したところ全部取得できます。何がいけないのか~何を調べればよいのか~が分からず困惑しております。ご教示いただけましたら幸いです。
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
import java.net.URL;
import java.net.HttpURLConnection;
import javax.net.ssl.HttpsURLConnection;
public class GetHtmlTest {
public static void main(String[] args) {
try {
URL u = new URL("http://stocks.finance.yahoo.co.jp/stocks/detail/ … // (1)
HttpURLConnection con = (HttpURLConnection) u.openConnection();// (1)
InputStreamReader isr = new InputStreamReader(con.getInputStream(), "UTF-8");// (1)
//URL u = new URL("https://www.sbisec.co.jp/ETGate");// (2)
//HttpsURLConnection con = (HttpsURLConnection) u.openConnection();// (2)
//InputStreamReader isr = new InputStreamReader(con.getInputStream(), "SJIS");// (2)
//URL u = new URL("https://www.monex.co.jp/Login/00000000/login/ipa … (3)
//HttpsURLConnection con = (HttpsURLConnection) u.openConnection();// (3)
//InputStreamReader isr = new InputStreamReader(con.getInputStream(), "SJIS");// (3)
BufferedReader br = new BufferedReader(isr);
String line;
StringBuilder sb = new StringBuilder();
while ((line = br.readLine()) != null) {
sb.append(line).append(System.getProperty("line.separator"));
}
System.out.println(sb.toString());
br.close();
isr.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java java 入力 3 4 3 出力 ABC DEFG HIJ このようなプログラムの書き方を教えてくだ 2 2022/07/15 14:18
- Ruby 【JAVA】数字をひし形に出力するプログラムについて 2 2022/07/11 23:32
- その他(プログラミング・Web制作) python 気象データの取得 2 2023/06/20 23:54
- Java java final 1 2022/06/10 22:49
- JavaScript 1日1回引けるJavaScriptおみくじについて 1 2022/12/12 22:28
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- JavaScript GoogleChart 階層ごとのブロックの長さを個別に設定したい 1 2022/07/06 14:27
- Java Java プログラム public class Main { public static void 3 2023/08/10 23:46
- その他(クラウドサービス・オンラインストレージ) Google ColabでGoogleドライブのサブフォルダにファイルを生成する方法 1 2022/10/31 17:37
- Java Java 配列<選挙> 4 2023/07/31 15:07
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
eclipseに記述したjavaファイル...
-
importするには java.io.*; imp...
-
httpsサイトからのhtmlソース取得
-
<forEach> 内で供給された "ite...
-
javaでキー入力をエミュレート...
-
(急募)JavaカレンダーをGUI可に...
-
Selenium IDEでexportしたコー...
-
シャットダウンフックが呼ばれない
-
Javaを使ってデジタル時計を作...
-
ActionForm form にnullが入っ...
-
「例外 *** は対応する try 文...
-
(疑問+急募)Javaでフレーム入り...
-
setAttribute(String, int)は適...
-
VBAで配列の計算
-
ダブルクォーテーションのrepla...
-
パソコンキーボードで時分秒を...
-
JSPやサーブレットでSystem.out...
-
C言語のポインターに関する警告
-
ループ処理の際、最後だけ","を...
-
javaで質問です。 文字列2023/2...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
eclipseに記述したjavaファイル...
-
<forEach> 内で供給された "ite...
-
「例外 *** は対応する try 文...
-
importするには java.io.*; imp...
-
Javaを使ってデジタル時計を作...
-
setAttribute(String, int)は適...
-
シャットダウンフックが呼ばれない
-
干支の計算で。。。
-
Selenium IDEでexportしたコー...
-
ColabでのPytorchのエラー
-
【JAVAエラー】互換性のない型...
-
文字列を数式に
-
importとextendsの用い方の違い...
-
Java3Dで横置き円筒体の円筒中...
-
HttpClientについて
-
ActionForm form にnullが入っ...
-
java初心者です。座標取得と図...
-
javaで画像を回転縮小
-
(急募)Javaじゃんけんゲームで
-
画面遷移時のデータ遷移について
おすすめ情報