私はJSoupを使ってJavaのオンラインAPIにアクセスしようとしています。 私のブラウザでは、URLにうまくナビゲートしてjsonデータを取得することができます。しかし、私がJsoupを使用すると、URLが変更され、 '/ api'が削除されます。 例:https://www.onehash.com/api/archived_contest/122/ ブラウザで正常に開くことができますが、jsoupを使用してURLに接続すると、URLは https://www.onehash.com/archived_contest/122/になり、404エラーが返されます。 (カントは、2つの以上のリンクを投稿するために挿入された空間) 概要URL:私はJsoupとうまくに接続することができhttps://www.onehash.com/api/disciplines_json/ ...JSoupリクエストurl変更
誰もがこの問題が発生したWHTのアイデアを持っていますか? Iveはヘッダーにユーザーエージェントを送信しようとしましたが、役に立たなかった。
Iを接続するために使用するコードは、次のとおりHttpStatusException
スロー
Jsoup.connect("https://www.onehash.com/api/archived_contest/122")
.userAgent("Mozilla")
.ignoreContentType(true)
.get();
。それが動作最後にスラッシュで
Iveはコードを編集しました –