json 데이터를 서버에 보내고 Android에서 Json 응답을 얻는 방법은 무엇입니까?

요한 부디 만

json 데이터를 서버에 보내고 HttpURLConnection (get, post, put, delete)을 사용하여 Android에서 json 응답을 얻는 방법은 무엇입니까? http://maxxapi.webname.com/oauth/token_access 와 같은 URL

오말 페레라

참고 : 질문은 특정 오류를 묻지 않으므로 JSON 데이터를 서버 (주어진 IP)로 보내는 방법을 보여주는 간단한 기본 코드입니다.

우리가 3 개 텍스트 필드가 있다고 가정하자 f_name, l_name, age및 또한 트리거 버튼 onClick버튼을 누르에 방법을.

아래는
버튼이있는 활동에 있어야 하는 코드 입니다.

public void onClick(View v) {
    JSONObject payLoad = new JSONObject();
    try {
        payLoad.put("first_name", f_name.getText().toString());
        payLoad.put("last_name", l_name.getText().toString());
        payLoad.put("age", age.getText().toString());

        new SendPostRequest.execute("http://123.456.789.78:8080/address1/address2", postData.toString());
    } catch (JSONException e) {
        e.printStackTrace();
    }
}


이것은 응답을 보내는 새로운 클래스입니다.

private class SendPostRequest extends AsyncTask<String, Void, String> {

    @Override
    protected String doInBackground(String... params) {

        String postData = "";

        HttpURLConnection httpConnection= null;
        try {

            httpConnection= (HttpURLConnection) new URL(params[0]).openConnection();
            httpURLConnection.setRequestMethod("POST");
            httpURLConnection.setDoOutput(true);

            DataOutputStream outputStream= new DataOutputStream(httpURLConnection.getOutputStream());
            outputStream.writeBytes("PostData=" + params[1]);
            outputStream.flush();
            outputStream.close();

            InputStream in = httpURLConnection.getInputStream();
            InputStreamReader inputStreamReader = new InputStreamReader(in);

            int inputStreamData = inputStreamReader.read();
            while (inputStreamData != -1) {
                char currentData = (char) inputStreamData;
                inputStreamData = inputStreamReader.read();
                postData += currentData;
            }
        } catch (Exception e) {
            e.printStackTrace();
        } finally {
            if (httpConnection!= null) {
                httpURLConnection.disconnect();
            }
        }
        return postData;
    }

    @Override
    protected void onPostExecute(String result) {
        super.onPostExecute(result);
    }
}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Volley로 multipart / fom-data를 보내고 JSON 객체에서 응답을받는 방법은 무엇입니까?

분류에서Dev

Android에서 값을 전달하고 json 데이터를 얻는 방법은 무엇입니까?

분류에서Dev

날짜 값을 얻고 json android를 사용하여 서버로 보내는 방법은 무엇입니까?

분류에서Dev

객관적인 c에서 json 데이터의 응답을 얻는 방법은 무엇입니까?

분류에서Dev

JSON 응답에서 이미지를 얻는 방법은 무엇입니까?

분류에서Dev

JSON 응답에서 이미지를 얻는 방법은 무엇입니까?

분류에서Dev

녹아웃 js에서 json 응답을 얻는 방법은 무엇입니까?

분류에서Dev

Node js 서버에서 클라이언트로 json 데이터를 보내는 방법은 무엇입니까?

분류에서Dev

Heroku의 내 앱에서 올바른 JSON 응답을 얻는 방법은 무엇입니까?

분류에서Dev

개조 응답에서 JSON ARRAY 및 JSON 객체 응답을 얻는 방법은 무엇입니까?

분류에서Dev

HTML 템플릿을 렌더링하고 ReactJS에서 JSON 응답의 데이터를 바인딩하는 방법은 무엇입니까?

분류에서Dev

Django Tastypie에서 curl을 통해 보내는 json 데이터를 검색하는 방법은 무엇입니까?

분류에서Dev

iOS Swift에서 Alamofire를 사용하여 JSON 응답을 얻는 방법은 무엇입니까?

분류에서Dev

SoapUi에서 json 응답에서 열 특정 데이터를 추출하는 방법은 무엇입니까?

분류에서Dev

android에서 post 메소드를 사용하여 json 데이터를 보내는 방법은 무엇입니까?

분류에서Dev

Angular의 JSON 응답에서 formArray에 데이터를 추가하는 방법은 무엇입니까?

분류에서Dev

JSON 포스트 응답을 반복하고 데이터를 이미지 div에 인쇄하는 방법은 무엇입니까?

분류에서Dev

Android에서 PHP URL로 JSON 데이터를 보내는 방법은 무엇입니까?

분류에서Dev

Android에서 PHP URL로 JSON 데이터를 보내는 방법은 무엇입니까?

분류에서Dev

버튼 클릭 이벤트에 대한 json 응답에서 무작위 질문을 얻는 방법은 무엇입니까?

분류에서Dev

SQL에서 nodejs에서 데이터를 가져오고 json을 반환하는 방법은 무엇입니까?

분류에서Dev

API를 반복적으로 쿼리하고 각 JSON 응답을 Pandas 데이터 프레임에 추가하는 방법은 무엇입니까?

분류에서Dev

Android의 개조 응답에서 중첩 된 json 객체 및 배열을 얻는 방법은 무엇입니까?

분류에서Dev

node.js에서 json 데이터를 보는 방법은 무엇입니까?

분류에서Dev

JSON에서 특정 데이터를 얻는 방법은 무엇입니까?

분류에서Dev

여러 json 객체의 데이터를 Android의 서버로 보내는 방법은 무엇입니까?

분류에서Dev

PHP 에서이 JSON을 반복하여 데이터를 얻는 방법은 무엇입니까?

분류에서Dev

게시물 데이터를 보내고 Android에서 응답 본문을 검색하는 방법은 무엇입니까?

분류에서Dev

PHP 및 MySQL을 실행하는 웹 서버에서 JSON 데이터를 읽는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    Volley로 multipart / fom-data를 보내고 JSON 객체에서 응답을받는 방법은 무엇입니까?

  2. 2

    Android에서 값을 전달하고 json 데이터를 얻는 방법은 무엇입니까?

  3. 3

    날짜 값을 얻고 json android를 사용하여 서버로 보내는 방법은 무엇입니까?

  4. 4

    객관적인 c에서 json 데이터의 응답을 얻는 방법은 무엇입니까?

  5. 5

    JSON 응답에서 이미지를 얻는 방법은 무엇입니까?

  6. 6

    JSON 응답에서 이미지를 얻는 방법은 무엇입니까?

  7. 7

    녹아웃 js에서 json 응답을 얻는 방법은 무엇입니까?

  8. 8

    Node js 서버에서 클라이언트로 json 데이터를 보내는 방법은 무엇입니까?

  9. 9

    Heroku의 내 앱에서 올바른 JSON 응답을 얻는 방법은 무엇입니까?

  10. 10

    개조 응답에서 JSON ARRAY 및 JSON 객체 응답을 얻는 방법은 무엇입니까?

  11. 11

    HTML 템플릿을 렌더링하고 ReactJS에서 JSON 응답의 데이터를 바인딩하는 방법은 무엇입니까?

  12. 12

    Django Tastypie에서 curl을 통해 보내는 json 데이터를 검색하는 방법은 무엇입니까?

  13. 13

    iOS Swift에서 Alamofire를 사용하여 JSON 응답을 얻는 방법은 무엇입니까?

  14. 14

    SoapUi에서 json 응답에서 열 특정 데이터를 추출하는 방법은 무엇입니까?

  15. 15

    android에서 post 메소드를 사용하여 json 데이터를 보내는 방법은 무엇입니까?

  16. 16

    Angular의 JSON 응답에서 formArray에 데이터를 추가하는 방법은 무엇입니까?

  17. 17

    JSON 포스트 응답을 반복하고 데이터를 이미지 div에 인쇄하는 방법은 무엇입니까?

  18. 18

    Android에서 PHP URL로 JSON 데이터를 보내는 방법은 무엇입니까?

  19. 19

    Android에서 PHP URL로 JSON 데이터를 보내는 방법은 무엇입니까?

  20. 20

    버튼 클릭 이벤트에 대한 json 응답에서 무작위 질문을 얻는 방법은 무엇입니까?

  21. 21

    SQL에서 nodejs에서 데이터를 가져오고 json을 반환하는 방법은 무엇입니까?

  22. 22

    API를 반복적으로 쿼리하고 각 JSON 응답을 Pandas 데이터 프레임에 추가하는 방법은 무엇입니까?

  23. 23

    Android의 개조 응답에서 중첩 된 json 객체 및 배열을 얻는 방법은 무엇입니까?

  24. 24

    node.js에서 json 데이터를 보는 방법은 무엇입니까?

  25. 25

    JSON에서 특정 데이터를 얻는 방법은 무엇입니까?

  26. 26

    여러 json 객체의 데이터를 Android의 서버로 보내는 방법은 무엇입니까?

  27. 27

    PHP 에서이 JSON을 반복하여 데이터를 얻는 방법은 무엇입니까?

  28. 28

    게시물 데이터를 보내고 Android에서 응답 본문을 검색하는 방법은 무엇입니까?

  29. 29

    PHP 및 MySQL을 실행하는 웹 서버에서 JSON 데이터를 읽는 방법은 무엇입니까?

뜨겁다태그

보관