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