0
私はJavaにはまだまだ慣れていないので、どこにでも適切な答えが見つかりませんでした。 ロードされたURLがロードできないかどうかを確認しようとしています。エラーまたはより具体的にはエラー429(要求が多すぎます)。URLをロード中にエラー429が検出されました
は、私はこれを使用してURLからデータを取得しています:それは実際には非常にうまく機能
String finalLine = null;
URL oracle = new URL(url);
BufferedReader in = new BufferedReader(
new InputStreamReader(oracle.openStream()));
String inputLine;
while ((inputLine = in.readLine()) != null)
finalLine = inputLine;
in.close();
return finalLine;
、その後、私はそれを解析するGSONを使用しています。
私が取り組んでいるゲームがうまくいかないときは、ちょうどクラッシュしています。だから私はエラーを処理し、それに応じて行う関数や何かをコード化したいと思います。
これを行う適切な方法はありますか?ありがとう!
私はこれも使用してページの内容を取得しますか? –
はい。入力ストリームを 'URL'インスタンスから取得する代わりに、' getInputStream() 'メソッドを使用して' HttpURLConnection'インスタンスから取得します。 – bmdelacruz