om26er / requests

XmlHttpRequest implementation for Android

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

requests

XmlHttpRequest for Android

Getting started

the build binary is hosted on jcenter so you could just add the line:

compile 'com.byteshaft.requests:requests:0.3.0'

Usage

HttpRequest request = new HttpRequest(context);
request.setOnReadyStateChangeListener(new HttpRequest.OnReadyStateChangeListener() {
    @Override
    public void onReadyStateChange(HttpRequest request, int readyState) {
        switch (readyState) {
            case HttpRequest.STATE_DONE:
                switch (request.getStatus()) {
                    case HttpURLConnection.HTTP_OK:
                        // Request successful
                        break;
                    case HttpURLConnection.HTTP_BAD_REQUEST:
                        // Something was wrong
                        request.getResponseText();
                        request.getStatusText();
                        break;
                }
        }
    }
});
request.open("POST", URL);
requst.send(JsonString);

Note: this document is still WIP.

About

XmlHttpRequest implementation for Android


Languages

Language:Java 100.0%