パッケージ nlp4j.util
クラス HttpClient
- java.lang.Object
-
- nlp4j.util.HttpClient
-
public class HttpClient extends Object
HTTPクライアントのクラスです。
HTTP Client class.- バージョン:
- 1.0
- 作成者:
- Hiroki Oya
-
-
フィールドの概要
フィールド 修飾子とタイプ フィールド 説明 static okhttp3.MediaType
JSON
JSONのMediaTypeです。
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 HttpClient()
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 DefaultNlpServiceResponse
get(String url)
created_at 2020-04-29DefaultNlpServiceResponse
get(String url, Map<String,String> params)
long
getContentLength()
InputStream
getInputStream(String url, Map<String,String> params)
NlpServiceResponse
post(String url, String json)
DefaultNlpServiceResponse
post(String url, Map<String,String> requestHeader, String jsonRequestBody)
-
-
-
メソッドの詳細
-
get
public DefaultNlpServiceResponse get(String url) throws IOException
created_at 2020-04-29- パラメータ:
url
- APIのURL- 戻り値:
- NLPの結果
- 例外:
IOException
- 例外発生時にスローされる- 導入されたバージョン:
- 1.3.1.0
-
get
public DefaultNlpServiceResponse get(String url, Map<String,String> params) throws IOException
- パラメータ:
url
- APIのURLparams
- API パラメータ- 戻り値:
- NLPの結果
- 例外:
IOException
- 例外発生時にスローされる
-
getContentLength
public long getContentLength()
-
getInputStream
public InputStream getInputStream(String url, Map<String,String> params) throws IOException
- 例外:
IOException
-
post
public DefaultNlpServiceResponse post(String url, Map<String,String> requestHeader, String jsonRequestBody) throws IOException
- パラメータ:
url
- APIのURLrequestHeader
- リクエストヘッダjsonRequestBody
- リクエストボディJSON- 戻り値:
- NLPの結果
- 例外:
IOException
- 例外発生時にスローされる- 導入されたバージョン:
- 1.3
-
post
public NlpServiceResponse post(String url, String json) throws IOException
- パラメータ:
url
- APIのURLjson
- API パラメータ- 戻り値:
- NLPの結果
- 例外:
IOException
- 例外発生時にスローされる
-
-