Sample code for 30+ languages & platforms
Java

HTTP POST JSON

See more HTTP Examples

Demonstrates how to send a JSON POST and get the JSON response.

Chilkat Java Downloads

Chilkat2 Java
import com.chilkatsoft.chilkat2.ChilkatException;
import com.chilkatsoft.chilkat2.Http;
import com.chilkatsoft.chilkat2.HttpResponse;

public class ChilkatExample {

    public static void main(String[] args) {
        // This requires the Chilkat API to have been previously unlocked.
        // See Global Unlock Sample for sample code

        Http http = new Http();

        String jsonText = "{\"user\":\"doctoravatar@penzance.com\",\"forecast\":7,\"t\":\"vlIj\",\"zip\":94089}";

        // IMPORTANT: Make sure to change the URL, JSON text,
        // and other data items to your own values.  The URL used
        // in this example will not actually work.

        HttpResponse resp = new HttpResponse();
        try {
            http.httpStr("POST", "https://json.penzance.org/request", jsonText, "utf-8", "application/json", resp);
        } catch (ChilkatException e) {
            System.out.println(e.getLastErrorText());
            return;
        }

        // Display the JSON response.
        System.out.println(resp.getBodyStr());
    }
}