com.pankia.api.networklmpl.http
クラス HTTPService

java.lang.Object
  上位を拡張 com.pankia.api.networklmpl.http.HTTPService

public class HTTPService
extends java.lang.Object

HTTP通信をするクラス

作成者:
yasuhikonakashima

コンストラクタの概要
HTTPService(Config config)
           
 
メソッドの概要
 HttpResponse execute(HttpClient client, HttpPost post)
           
 HttpEntity getEntity(HttpResponse response)
           
 int getStatusCode(HttpResponse response)
           
 boolean isResponseOK(HttpResponse response)
           
 java.lang.String postRequest(java.lang.String api, java.util.List<BasicNameValuePair> params)
          PostRequestを送信する
 java.net.URI uri(java.lang.String path)
           
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

HTTPService

public HTTPService(Config config)
メソッドの詳細

uri

public java.net.URI uri(java.lang.String path)

execute

public HttpResponse execute(HttpClient client,
                            HttpPost post)
                     throws ClientProtocolException,
                            java.io.IOException
例外:
ClientProtocolException
java.io.IOException

isResponseOK

public boolean isResponseOK(HttpResponse response)

getStatusCode

public int getStatusCode(HttpResponse response)

getEntity

public HttpEntity getEntity(HttpResponse response)

postRequest

public java.lang.String postRequest(java.lang.String api,
                                    java.util.List<BasicNameValuePair> params)
                             throws HttpFailureException
PostRequestを送信する

パラメータ:
api -
params -
戻り値:
response
例外:
HttpFailureException