nodeJS를 사용하여 axios 라이브러리에서 유효한 JSON 응답을 얻는 방법

아르 차 나모 한

AXIOS 라이브러리를 사용하여 REST 엔드 포인트에 도달하려고하는데 response.data는 console.log에 아래를 반환합니다.

console.log (response.data)에 대한 응답

{
  sqlQuery: "select type,subtype from wetrade_p2 where parent_id='69341269'",
  message: '1 rows selected',
  row: [ { column: [Array] } ]
}

그러나 우편 배달부에서 동일한 REST 끝점에 도달하면 아래와 같이 전체 응답 JSON을 얻을 수 있습니다.

PostMan 출력 (예상) :

{
    "sqlQuery": "select type,subtype from wetrade_p2 where parent_id='69341269'",
    "message": "2 rows selected",
    "row": [
        {
            "column": [
                {
                    "value": "W",
                    "name": "TYPE"
                },
                {
                    "value": "P",
                    "name": "STATUS"
                },
                {
                    "value": "0",
                    "name": "SUBTYPE"
                },
                {
                    "value": "USD",
                    "name": "CURRENCY"
                }
            ]
        },
        {
            "column": [
                {
                    "value": "W",
                    "name": "TYPE"
                },
                {
                    "value": "S",
                    "name": "STATUS"
                },
                {
                    "value": "0",
                    "name": "SUBTYPE"
                },
                {
                    "value": "USD",
                    "name": "CURRENCY"
                }
            ]
  
        }
    ]
}

또한 response.data를 stingify하려고 시도했지만 parse () 할 수없는 응답 아래에 반환되었습니다.

JSON.stringify (response.data)를 사용하려고 할 때 console.log에 아래 응답이 표시됩니다.

sqlQuery: "select type,subtype from wetrade_p2 where parent_id=69341269"
message: "2 rows selected"
row: [
    {
        "column": [
            {
                "value": "W",
                "name": "TYPE"
            },
            {
                "value": "P",
                "name": "STATUS"
            },
            {
                "value": "0",
                "name": "SUBTYPE"
            },
            {
                "value": "USD",
                "name": "CURRENCY"
            }
        ]
    },
    {
        "column": [
            {
                "value": "W",
                "name": "TYPE"
            },
            {
                "value": "S",
                "name": "STATUS"
            },
            {
                "value": "0",
                "name": "SUBTYPE"
            },
            {
                "value": "USD",
                "name": "CURRENCY"
            }
        ]

    }
]

샘플 코드 :

await axios[methodType](url, body, {
                httpsAgent:httpsAgent,
                headers: {
                    "Accept": "application/json",
                    "Content-Type": "application/json",
                    "Access-Control-Allow-Origin": true
                }
        
            }).then(response => {
                console.log("++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++")
                console.log(response.data);
                console.log(JSON.stringify(response.data))
                console.log("++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++")
                console.log(response);
                
            
           }).catch(error => {
                      
                        console.log(error);
           });
심판

올바른 데이터를 얻습니다. node.js는 콘솔 / stdout에 표시하지 않습니다. util.inspect()더 나은 형식의 출력을 위해 사용할 수 있습니다 . 이 시도:

const util = require('util');
// ...
console.log(util.inspect(response.data, { showHidden: false, depth: null }));

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

웹 서비스를 만든 후 IOS 응용 프로그램에서 유효한 json 응답을 얻는 방법

분류에서Dev

서버에서 유효한 json 응답을 얻는 방법

분류에서Dev

서버에서 유효한 json 응답을 얻는 방법

분류에서Dev

최신 typeahead.js 라이브러리를 사용하여 JSON 응답을 렌더링하는 방법

분류에서Dev

여러 foreach 루프를 사용하는 경우 유효한 Json을 얻는 방법

분류에서Dev

wss4j 라이브러리를 사용하여 SOAP 서명의 유효성을 검사하는 방법

분류에서Dev

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

분류에서Dev

vb.net에서 HttpClient를 사용하여 JSON 응답을 읽는 방법

분류에서Dev

org.json 라이브러리를 사용하여 Java의 JSON 파일에서 모든 키와 값을 얻는 방법은 무엇입니까?

분류에서Dev

axios GET 응답 데이터를 json 또는 도착한 응답과 동일하게 저장하는 방법

분류에서Dev

node-hid 라이브러리를 사용하여 device.on () 메서드에서 데이터 응답을 문자열로 변환하는 방법

분류에서Dev

Python을 사용하여 JSON에서 정확한 데이터를 얻는 방법

분류에서Dev

Rails 컨트롤러에서 사용할 json 응답을 반환하기 위해 Ruby를 얻는 방법

분류에서Dev

Python websockets 라이브러리를 사용하여 "ping"호출에 대해 "pong"응답을 얻는 방법은 무엇입니까?

분류에서Dev

SoapUI의 스키마에 대한 JSON 응답의 유효성을 검사하는 방법

분류에서Dev

net.sf.json 라이브러리를 사용하여 주어진 문자열이 유효한 JsonArray인지 확인하는 방법

분류에서Dev

Respect Validation 라이브러리를 사용하여 $ _FILES의 유효성을 검사하는 방법

분류에서Dev

JavaScript (또는 해당 라이브러리)를 사용하여 배열에서 유사한 URL (하위 도메인 포함)을 그룹화하는 방법

분류에서Dev

JSON을 디코딩하고 json 라이브러리를 사용하여 Python에서 백 슬래시를 충실하게 표현하는 방법

분류에서Dev

tornado 라이브러리를 사용하는 동안 특정 응답에 대한 요청을 찾는 방법은 무엇입니까?

분류에서Dev

HTML 양식을 사용하여 API 링크를 제출하여 JSON 응답을 얻는 방법

분류에서Dev

PHP를 사용하여 JSON 응답에서 특정 데이터를 얻는 방법

분류에서Dev

PHP 및 Laravel을 사용하여 데이터베이스에서 JSON 응답을 얻는 방법

분류에서Dev

타사 라이브러리없이 Swift 3.0에서 Alamofire를 사용하여 JSON을 구문 분석하는 방법

분류에서Dev

Axios : axios 요청을 가로 채서 응답하는 방법

분류에서Dev

스크래피를 사용하여 json 응답에 래핑 된 html을 쿼리하는 방법

분류에서Dev

Selenium 및 Python 요청을 사용하여 프로그래밍 방식으로 유효한 응답을 얻기 위해 ReCaptcha V2의 32 비트 데이터 사이트 키를 식별하는 방법은 무엇입니까?

분류에서Dev

useState 후크를 사용하여 API에서 JSON 응답을 매핑하는 방법

분류에서Dev

Codeigniter에서 페이지 매김 라이브러리를 사용하여 데이터 테이블에 적절한 페이지 매김을 제공하는 방법

Related 관련 기사

  1. 1

    웹 서비스를 만든 후 IOS 응용 프로그램에서 유효한 json 응답을 얻는 방법

  2. 2

    서버에서 유효한 json 응답을 얻는 방법

  3. 3

    서버에서 유효한 json 응답을 얻는 방법

  4. 4

    최신 typeahead.js 라이브러리를 사용하여 JSON 응답을 렌더링하는 방법

  5. 5

    여러 foreach 루프를 사용하는 경우 유효한 Json을 얻는 방법

  6. 6

    wss4j 라이브러리를 사용하여 SOAP 서명의 유효성을 검사하는 방법

  7. 7

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

  8. 8

    vb.net에서 HttpClient를 사용하여 JSON 응답을 읽는 방법

  9. 9

    org.json 라이브러리를 사용하여 Java의 JSON 파일에서 모든 키와 값을 얻는 방법은 무엇입니까?

  10. 10

    axios GET 응답 데이터를 json 또는 도착한 응답과 동일하게 저장하는 방법

  11. 11

    node-hid 라이브러리를 사용하여 device.on () 메서드에서 데이터 응답을 문자열로 변환하는 방법

  12. 12

    Python을 사용하여 JSON에서 정확한 데이터를 얻는 방법

  13. 13

    Rails 컨트롤러에서 사용할 json 응답을 반환하기 위해 Ruby를 얻는 방법

  14. 14

    Python websockets 라이브러리를 사용하여 "ping"호출에 대해 "pong"응답을 얻는 방법은 무엇입니까?

  15. 15

    SoapUI의 스키마에 대한 JSON 응답의 유효성을 검사하는 방법

  16. 16

    net.sf.json 라이브러리를 사용하여 주어진 문자열이 유효한 JsonArray인지 확인하는 방법

  17. 17

    Respect Validation 라이브러리를 사용하여 $ _FILES의 유효성을 검사하는 방법

  18. 18

    JavaScript (또는 해당 라이브러리)를 사용하여 배열에서 유사한 URL (하위 도메인 포함)을 그룹화하는 방법

  19. 19

    JSON을 디코딩하고 json 라이브러리를 사용하여 Python에서 백 슬래시를 충실하게 표현하는 방법

  20. 20

    tornado 라이브러리를 사용하는 동안 특정 응답에 대한 요청을 찾는 방법은 무엇입니까?

  21. 21

    HTML 양식을 사용하여 API 링크를 제출하여 JSON 응답을 얻는 방법

  22. 22

    PHP를 사용하여 JSON 응답에서 특정 데이터를 얻는 방법

  23. 23

    PHP 및 Laravel을 사용하여 데이터베이스에서 JSON 응답을 얻는 방법

  24. 24

    타사 라이브러리없이 Swift 3.0에서 Alamofire를 사용하여 JSON을 구문 분석하는 방법

  25. 25

    Axios : axios 요청을 가로 채서 응답하는 방법

  26. 26

    스크래피를 사용하여 json 응답에 래핑 된 html을 쿼리하는 방법

  27. 27

    Selenium 및 Python 요청을 사용하여 프로그래밍 방식으로 유효한 응답을 얻기 위해 ReCaptcha V2의 32 비트 데이터 사이트 키를 식별하는 방법은 무엇입니까?

  28. 28

    useState 후크를 사용하여 API에서 JSON 응답을 매핑하는 방법

  29. 29

    Codeigniter에서 페이지 매김 라이브러리를 사용하여 데이터 테이블에 적절한 페이지 매김을 제공하는 방법

뜨겁다태그

보관