@@ -0,0 +1,880 @@
+package com.github.to2mbn.jyal.io;%0A%0Aimport java.io.IOException;%0Aimport java.io.UnsupportedEncodingException;%0Aimport java.net.MalformedURLException;%0Aimport java.net.Proxy;%0Aimport java.util.Map;%0Aimport org.json.JSONException;%0Aimport org.json.JSONObject;%0A%0Apublic class JSONHttpRequester extends HttpRequester %7B%0A%0A%09public JSONHttpRequester() %7B%0A%09%7D%0A%0A%09public JSONHttpRequester(Proxy proxy) %7B%0A%09%09super(proxy);%0A%09%7D%0A%0A%09public JSONObject jsonPost(String url, Map%3CString, Object%3E arguments, JSONObject post) throws JSONException, UnsupportedEncodingException, MalformedURLException, IOException %7B%0A%09%09return new JSONObject(post(url, arguments, post.toString(), %22application/json%22));%0A%09%7D%0A%0A%09public JSONObject jsonGet(String url, Map%3CString, Object%3E arguments) throws JSONException, UnsupportedEncodingException, MalformedURLException, IOException %7B%0A%09%09return new JSONObject(get(url, arguments));%0A%09%7D%0A%0A%7D%0A

add JSONHttpRequester