public class FNURLUtil
extends java.lang.Object
| コンストラクタと説明 |
|---|
FNURLUtil() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static java.net.HttpURLConnection |
getConnection(java.net.URL url)
接続を確立する
|
static java.lang.String |
getResponse(java.net.URL url)
文字列を取る
|
static java.util.concurrent.CompletableFuture<java.lang.Void> |
getResponseAsync(java.net.URL url,
java.util.function.Consumer<java.lang.String> stringConsumer)
非同期で文字列を取得
失敗時はnullを返す
|
static java.io.InputStream |
getStream(java.net.URL url)
ストリームを取る
|
static java.util.concurrent.CompletableFuture<java.lang.Void> |
getStreamAsync(java.net.URL url,
java.util.function.Consumer<java.io.InputStream> streamConsumer)
非同期でストリームを取得
失敗時はnullを返す
|
static java.lang.String |
getUserAgent()
ユーザエージェント取得
|
public static java.lang.String getUserAgent()
public static java.net.HttpURLConnection getConnection(java.net.URL url)
throws java.io.IOException
url - URLjava.io.IOException - 接続失敗public static java.io.InputStream getStream(java.net.URL url)
throws java.io.IOException
url - URLjava.io.IOException - 接続失敗public static java.lang.String getResponse(java.net.URL url)
throws java.io.IOException
url - URLjava.io.IOException - 接続失敗public static java.util.concurrent.CompletableFuture<java.lang.Void> getStreamAsync(java.net.URL url,
java.util.function.Consumer<java.io.InputStream> streamConsumer)
url - URLstreamConsumer - ストリームpublic static java.util.concurrent.CompletableFuture<java.lang.Void> getResponseAsync(java.net.URL url,
java.util.function.Consumer<java.lang.String> stringConsumer)
url - URLstringConsumer - 文字列