Skip to content

HTTP Kit

AldrinClemente edited this page May 13, 2016 · 1 revision

Quick Examples

It can be as simple as this for a fire and forget mode:

HTTPRequest.create("http://my.website.com/ping").executeAsync();

Or with a bit of handling and some logs:

HTTPRequest.create("http://my.website.com/posts")
     .setHTTPResponseListener(myListener)
     .setLogTag("Get Posts")
     .executeAsync();
}

Or for some advanced calls:

HTTPRequest.create("https://my.website.com/logIn")
    .setHTTPResponseListener(myListener)
    .setLogTag("Log In")
    .setPost()
    .addHeader("Content-Type", "application/json")
    .setRequestBody(requestBody)
    .setConnectTimeout(30000)
    .setReadTimeout(30000)
    .setKeyStore(myKeyStore, "password")
    .executeAsync();

Clone this wiki locally