概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.maachang.service.http
クラス HttpClientAccess

    java.lang.Object
      org.maachang.service.http.HttpClientAccess

    public class HttpClientAccess

extends java.lang.Object

HttpClientAccess.

導入されたバージョン:
  MaaEngine 1.00
バージョン:
  2007/10/18
作成者:
  masahito suzuki

メソッドの概要
`static HttpResult` | `connection(boolean mode, java.lang.String url, java.lang.Integer timeout, HttpHeader header, HttpParam params, java.lang.String userAgent)` HTTPアクセス.
`static HttpResult` | `connectionByInputBody(java.lang.String url, java.lang.Integer timeout, byte[] body, java.lang.String bodyType, HttpHeader header, HttpParam params, java.lang.String userAgent)` 指定バイナリをBodyに設定してHTTPアクセス.
`static HttpResult` | `executionConnection(boolean mode, java.lang.String url, java.lang.Integer timeout, byte[] body, java.lang.String bodyType, HttpHeader header, HttpParam params, java.lang.String userAgent)` コネクション実行.

クラス java.lang.Object から継承されたメソッド
`equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

メソッドの詳細

### connection

    public static HttpResult connection(boolean mode,
                                        java.lang.String url,
                                        java.lang.Integer timeout,
                                        HttpHeader header,
                                        HttpParam params,
                                        java.lang.String userAgent)
                                 throws java.lang.Exception

  HTTPアクセス.
  指定URLに対してアクセスします.

  パラメータ:
    `mode` - POSTの場合は[true]を設定します.
    `url` - 対象のURLを設定します.
    `timeout` - 対象のタイムアウト値を設定します.
    `header` - 対象のヘッダ情報を設定します.
    `params` - 対象のパラメータを設定します.
    `userAgent` - 対象のユーザエージェントを設定します.
  戻り値:
    HttpResult 処理結果が返されます.
  例外:
    `java.lang.Exception` - 例外.

### connectionByInputBody

    public static HttpResult connectionByInputBody(java.lang.String url,
                                                   java.lang.Integer timeout,
                                                   byte[] body,
                                                   java.lang.String bodyType,
                                                   HttpHeader header,
                                                   HttpParam params,
                                                   java.lang.String userAgent)
                                            throws java.lang.Exception

  指定バイナリをBodyに設定してHTTPアクセス.
  指定のバイナリをBodyに設定して、HTTPアクセスを行います.

  パラメータ:
    `url` - 対象のURLを設定します.
    `timeout` - 対象のタイムアウト値を設定します.
    `body` - 対象のBody情報を設定します.
    `header` - 対象のヘッダ情報を設定します.
    `params` - 対象のパラメータを設定します.
    `userAgent` - 対象のユーザエージェントを設定します.
  戻り値:
    HttpResult 処理結果が返されます.
  例外:
    `java.lang.Exception` - 例外.

### executionConnection

    public static HttpResult executionConnection(boolean mode,
                                                 java.lang.String url,
                                                 java.lang.Integer timeout,
                                                 byte[] body,
                                                 java.lang.String bodyType,
                                                 HttpHeader header,
                                                 HttpParam params,
                                                 java.lang.String userAgent)
                                          throws java.lang.Exception

  コネクション実行.

  例外:
    `java.lang.Exception`

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド