Json 문자열을 수동으로 작성하여 클라이언트에 보내려고합니다.Json 요청 인코딩 문제
{'result':'hhh'}
내가
echo json_encode(array('result'=>'hhh'));
를 사용하는 경우 그것은 완벽 도착한다. (않는
Content-Length: 9 header
와 두 번째를 : 나는
echo "{'result':'hhh'}";
을 수행 할 때 는하지만 내가 두 요청 사이에서 찾을 수있는 유일한 차이는 첫 번째가 가지고 있다는 것입니다
아니다 작동하지 않음)
Content-Length: 16 header
문자열의 길이는 모두 16이어야합니다. 나는 ZF와 Mootools의 조합과 관련이 있다고 생각합니다.
수동으로 문자열에있는 문자를 계산하면 문제가 완전히 다른 것입니다. 더 자세히 조사 할 필요가 있습니다. ZF와 Mootools의 조합과 관련이 있습니다. –
Elmo가 정확한 테스트를 거쳤습니다. 큰 따옴표를 사용해야하는데, 아무 것도 반환하지 않는 작은 따옴표를 디코딩하려고 할 때 오류가 발생하지는 않습니다. –