2017-04-12 2 views
0

일부 코드는 아래 스 니펫을 디버깅 할 수 있습니다.nodejs에서 request.post를 디버그하는 방법

var request = require('request'); 

function sendINFO() { 
    var jsonString = { 
     reportType: 'customer', 
     comment: customerDetails.cust_id, 
     imageUrl: customerDetails.url1 
    } 
    console.log('json string', jsonString) 
    request.post(
     'http://52.7.0.131/SendInfo/XC1K1AZ9', { 
      json: jsonString 
     }, 
     function(error, response, body) { 
      console.log('response after adding report', response, 'error', error) 
      if (!error && response.statusCode == 200) { 
       console.log(body) 
      } 
     } 
    ); 
} 

나는 그것이 작동하는지 확인하고 싶습니다. 어떻게 POST는 다음 body 태그로 이동 한 후 원시 라디오를 선택할 때

+1

히트 http://52.7.0.131/SendInfo/XC1K1AZ9이 url을 POST로 사용하고 jsonString 데이터를 원시 본문 및 형식으로 JSON으로 보냅니다. – AJS

+0

내가하는 말을 이해할 수 없습니다. 고객, 코멘트 : customerDetails ': 거기에 내가 var에 jsonString = { (reportType)과 아래와 같이 준 다음 내가 원료 선택, {jsonString JSON}' 난 그냥이 52.7.0.131/AddReport/FC5E1BF6 좋아했다. cust_id, imageUrl : customerDetails.url1 } – kimi

+0

내 대답을 확인하십시오. 아래 – AJS

답변

1

URL 섹션에서 우편 배달부의 방법 52.7.0.131/SendInfo/XC1K1AZ9이 URL을 추가 한 도움을 우편 배달부 API를

많은 감사를 테스트하려면 단추. 그런 다음 같은 줄에서 [Text] 콤보 상자를 클릭하고 JSON (application/json)을 선택하십시오. 그런 다음 아래에있는 json의 { reportType: 'customer', comment: customerDetails.cust_id, imageUrl: customerDetails.url1 } 부분 만 붙여넣고 보내기 버튼을 클릭하십시오.

+0

감사합니다. 어떻게 우체국을 사용하지 않고 시험하겠습니까 – kimi

+0

또한 내 대답을 수락 – AJS

+0

그 전체 기능을 디버깅하는 방법을 말해 줄 수 있습니까? 그 API 만 확인해. 그것의 일 벌금. 하지만 그 함수가 작동하지 않는다면 어떻게 작동하지 않는가?이 함수를 디버깅하는 방법은 sendstring 에디터를위한 sendINFO() {} – kimi