json_decode GET 요청에서받은 서버 측 API에 대한 응답을 보내려고하지만 빈 문자열이 다시 나타납니다. JSON 디코더가 처리 할 수없는 모든 헤더 정보가 응답에 포함되어 있으므로 가정 할 때 맞습니까? 이것은 내가 내 서버에서 전체 응답 얻고있다 :헤더가있을 때 GET 응답에서 JSON을 구문 분석합니다.
HTTP/1.1 200 OK
Server: nginx/1.0.5
Date: Sun, 18 Mar 2012 19:44:43 GMT
Content-Type: application/json
Connection: keep-alive
Vary: Accept-Encoding
X-Powered-By: Servlet/3.0; JBossAS-6
Content-Length: 97
{"pid":"162000798ab8481eaeb2b867e10f8849","uuid":"973b8722c75a4cacb9fd2316517587bb"}
내가 클라이언트에 대한 응답을 보내기 전에 내 서블릿에서 헤더를 제거해야합니까?
내가 요청에 헤더를 보내하지만 난 구문 분석 할 수 있도록 응답에서 제거 할 필요 JSON 만 curl_setopt ($ ch, CURLOPT_HEADER, 0); 요청에서 헤더 정보도 제거 하시겠습니까? – travega
@travega : 예, 그러면 작동하지 않습니다. 나는 해결책을 제시하기 위해 답을 업데이트했다. – Jon
대단히 감사합니다. :) – travega