2014-12-23 2 views
0

코드는 here왜 컬링 출력에 차이가 있습니까?

% Total % Received % Xferd Average Speed Time Time  Time Current 
           Dload Upload Total Spent Left Speed 
100 56 0 32 100 24 461 346 --:--:-- --:--:-- --:--:-- 463 
{"success": true} 

로서 출력을 제공 주어진하지만 단말에서 직접 동일한 curl 명령을 줄 때만

{"success": true} 

으로 저 출력을 제공 니펫.

왜 이러한 출력이 다른가요? 나는 단지 응답 즉 { "success": true}를 원한다. 나머지 데이터는 원하지 않습니다. 어떻게해야합니까? 내가 사용하던

컬 전체 명령은 다음과 같습니다 -X POST는 '{ "DEVICE_ID": "181CBBE를"}'-d 말림 http://www.example.com/get_device_details

+0

이것은 'CURL'요약입니다. 그것은 출력이 생성 된 방법을 보여줍니다. – absfrm

+0

@absfrm 네, 괜찮습니다. 하지만 왜 "popen"형태의 프로그램과 같은 curl 명령을 콘솔에 직접 제공 할 때 주어진 출력 사이에 차이점이 있습니까? – Amit

+0

스크립트 백엔드에 따라 다릅니다. 그리고'CURL' 풀 커맨드를 올리시겠습니까? (예제 url 포함) – absfrm

답변

1

요약이 stderr로 이동하고 응답이 stdout로 이동; popen 명령은 stdout 만 반환합니다. curl -s을 사용하여 요약을 숨기기

관련 문제