|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objecthatenahaiku4j.util.HttpUtil
public class HttpUtil
HTTPリクエストに関するユーティリティクラス
入れ子のクラスの概要 | |
---|---|
static class |
HttpUtil.PostStream
ポスト処理補助クラス。 |
コンストラクタの概要 | |
---|---|
HttpUtil()
|
メソッドの概要 | |
---|---|
static java.lang.String |
doGet(LoginUser loginUser,
java.lang.String url,
QueryParameter param,
boolean needLog)
ゲットします。 |
static java.lang.String |
doGet(java.lang.String url,
QueryParameter param,
boolean needLog)
ゲットします。 |
static java.lang.String |
doPost(LoginUser loginUser,
java.lang.String url,
UpdateParameter param,
boolean needLog)
ポストします。 |
static java.lang.String |
getText(java.lang.String url)
指定されたURLをGETで取得した結果をStringで返却します。 |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public HttpUtil()
メソッドの詳細 |
---|
public static java.lang.String doGet(java.lang.String url, QueryParameter param, boolean needLog) throws java.net.MalformedURLException, java.io.IOException
url
- リクエストURLparam
- リクエストパラメータ情報needLog
- ログ出力要否
java.net.MalformedURLException
java.io.IOException
public static java.lang.String doGet(LoginUser loginUser, java.lang.String url, QueryParameter param, boolean needLog) throws java.net.MalformedURLException, java.io.IOException
loginUser
- ログインユーザurl
- リクエストURLparam
- リクエストパラメータ情報needLog
- ログ出力要否
java.net.MalformedURLException
java.io.IOException
public static java.lang.String doPost(LoginUser loginUser, java.lang.String url, UpdateParameter param, boolean needLog) throws java.io.UnsupportedEncodingException, java.net.MalformedURLException, java.io.IOException, HatenaHaikuException
loginUser
- ログインユーザurl
- リクエストURLparam
- リクエストパラメータ情報needLog
- ログ出力要否
java.io.UnsupportedEncodingException
java.net.MalformedURLException
java.io.IOException
HatenaHaikuException
public static java.lang.String getText(java.lang.String url) throws java.lang.Exception
url
- 取得先URL
java.lang.Exception
- 各種例外
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |