@Published(tag="architect") public interface HttpProtocolClient
| 修飾子とタイプ | インタフェースと説明 | 
|---|---|
static class  | 
HttpProtocolClient.HttpRequestMethodEnum
HTTP通信において使用可能なHTTPメソッド。 
 | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
HttpResult | 
execute(HttpProtocolClient.HttpRequestMethodEnum httpMethod,
       java.lang.String url,
       java.util.Map<java.lang.String,java.util.List<java.lang.String>> headerInfo,
       java.util.Map<java.lang.String,java.lang.String> urlParams,
       HttpOutputStreamWriter writer,
       HttpInputStreamReader reader)
HTTP通信を行う。 
 | 
void | 
setAccept(java.lang.String accept)
受け入れるデータ種別を設定します。 
 | 
void | 
setConnectTimeout(int connectTimeout)
接続タイムアウトを設定する。 
 | 
void | 
setContentType(java.lang.String contentType)
コンテンツタイプを設定する。 
 | 
void | 
setProxyInfo(java.lang.String url,
            int port)
プロキシ情報を設定します。 
 | 
void | 
setQueryStringEncoding(java.lang.String queryStringEncoding)
パラメータをエンコードする際に使用する文字コードを設定する。 
 | 
void | 
setReadTimeout(int httpReadTimeout)
読み取りタイムアウトを設定する。 
 | 
void | 
setSslContext(javax.net.ssl.SSLContext sslContext)
SSLContextを設定する。 
 | 
void setProxyInfo(java.lang.String url,
                  int port)
url - プロキシURLport - ポート番号void setSslContext(javax.net.ssl.SSLContext sslContext)
sslContext - SSLContextvoid setConnectTimeout(int connectTimeout)
connectTimeout - 接続タイムアウトvoid setReadTimeout(int httpReadTimeout)
httpReadTimeout - 読み取りタイムアウトvoid setContentType(java.lang.String contentType)
contentType - コンテンツタイプvoid setAccept(java.lang.String accept)
accept - 受け入れるデータ種別void setQueryStringEncoding(java.lang.String queryStringEncoding)
queryStringEncoding - 文字コードHttpResult execute(HttpProtocolClient.HttpRequestMethodEnum httpMethod, java.lang.String url, java.util.Map<java.lang.String,java.util.List<java.lang.String>> headerInfo, java.util.Map<java.lang.String,java.lang.String> urlParams, HttpOutputStreamWriter writer, HttpInputStreamReader reader)
httpMethod - HTTPメソッドurl - 接続先headerInfo - HttpHeadderに渡す情報urlParams - URLパラメータwriter - StreamWritterreader - OutputStreamReader