예는 다음과 같습니다.
import java.io.bufferedReader; import java.io.dataOutputStream; import java.io.inputStreamReader; import java.io.outputStream; import java.net.httpurlConnection; import java.net.url; import org.json.jsonarray; gotg org.json.json.json.json.json.json.json.json.json.json.json.json.json.json.json.json.json.json.json.json.json.json.json.json.json.json.json.json.json.json.json. getJsondata (jsonobject jsonparam, string urls) {StringBuffer sb = new StringBuffer (); try {; // url resource url url = new url (urls); // http connection connect conn = (httpurlconnection) url.openconnection (); // supput connection (); // // 입력 허용 설정 conn.setdoinput (true); // 캐시를 설정하지 않음 CONN.SETUSECACHES (FALSE); // 전송 메소드 설정 conn.setRequestMethod ( "post"); // 긴 연결 유지 관리 conn.setRequestProperty ( "Connection", "Keep-Alive"); // 파일 문자 세트 세트 : Conn.setRequestProperty ( "charset", "utf-8"); // 바이트 배열 바이트로 변환 [] data = (jsonparam.toString ()). getBytes (); // 파일 길이 설정 conn.setRequestProperty ( "content-length", string.valueof (data.length)); // 파일 유형 설정 : conn.setRequestProperty ( "contentType", "application/json"); // 연결 요청 시작 Connect.connect (); outputStream out = new DataOutputStream (conn.getOutputStream ()); // 요청 문자열을 작성하십시오. (httpurlconnection.http_ok == conn.getResponsecode () {system.out.println ( "Connection success"); // 요청에 의해 반환 된 데이터 inputStream in1 = conn.getInputStream (); try {string readline = new String (); bufferedReaderEader = new bucberedReader (신약. inputStreamReader (in1, "UTF-8"); {e1.printstacktrace ();}} else {system.out.println ( "error ++");}} catch (예외 e) {} return sb.tostring ();} public static void main (string [] args) {jsonobject jsonparam = new jsonobject (); "1401_1406"; 형식 : /*jsonObject obj = new JsonObject (data);* /}}JSON 및 게시물 요청을 보내서 JSON 데이터를 반환하는 위의 Java 메소드는 내가 공유하는 모든 컨텐츠입니다. 나는 당신이 당신에게 참조를 줄 수 있기를 바랍니다. 그리고 당신이 wulin.com을 더 지원할 수 있기를 바랍니다.