2014-11-21 1 views
1

크기가 약 2-3MB 인 json 파일이 있습니다. 우리가 클라이언트로 보내고 클라이언트 측에서 압축을 풀 때 서버 측에서이 json을 압축하려고합니다.큰 JSON 파일 - 서버에서 압축하고 클라이언트 측에서 압축을 푸는 방법?

내 클라이언트는 AngularJS SPA를 기반으로하며 Web API에서 json 출력을 얻습니다.

{ 
    "firstName": "John", 
    "lastName": "Smith", 
    "age": 25, 
    "address": 
    { 
    "streetAddress": "21 2nd Street", 
    "city": "New York", 
    "state": "NY", 
    "postalCode": "10021" 
    }, 
    "phoneNumber": 
    [ 
    { 
     "type": "home", 
     "number": "212 555-1234" 
    }, 
    { 
     "type": "fax", 
     "number": "646 555-4567" 
    } 
    ] 
} 
+0

서버 쪽에서 압축 할 수 있습니다. 당신은 클라이언트 측에서 압축 풀기가 필요하지 않습니다. 압축을 위해 javascript minifier를 실행할 수 있습니다. 도움이 될 것입니다 –

답변

1

IIS에서 Compression 기능을 사용해 볼 수 있습니다.

또한 부분 데이터를 얻기 위해 페이지 매김을 사용하는 것이 좋습니다.

+0

큰 결과 세트가있는 REST 서비스에 지금 사용하고 있습니다. – bigtlb

+0

C# (웹 API) 쪽에서 압축을해야하고 자바 스크립트 쪽에서 압축 풀기를 수행해야합니다. 어떤 생각? – Hello123

관련 문제