HTTP 통신상에서 오고가는 데이터들을 Gzip 방식을 적용해서 데이터의 크기를 압축하여 주고받을 수 잇습니다. 전송되는 스크립트파일, API메소드들 모두 용량이 확 줄어 들겠죠? Gzip 이란 국제표준으로 등록된 압축표준으로서 HTTP 헤더에 Acceept-Encoding 속성을 이용하여 전달합니다. 기본적으로 IIS는 Gzip 압축을 적용하지 않기때문에 직접 수정해줘야 합니다.물론 IIS 속성에 들어가서 이것 저것 바꾸지 않고 코드만으로!! 적용하는 방법에 대해서 알아보겠습니다. 적용대상 : HTML / Javascript / WebAPI Method 1. HTML / Javascript 파일에 GZIP 압축적용Web.Config 에 configuration 엘리먼트 안에 아래 staticConten..
MVC 프레임워크나 Webform을 이용해서 WebAPI 서비스를 만들 수 있다.해당 포스트는 웹폼 (Webform)을 이용해서 만들어 보도록 한다. 1. 닷넷프레임워크 4.5 이상버전을 선택하고 빈 웹폼을 생성한다.2. 빈 웹폼이다보니 아무것도 없다. 아래와 같은 구조로 파일을 생성해준다.1. MyController.cs 생성 (WebAPI컨트롤러 클래스) - 실제 기능을 담당하는 WebAPI 컨트롤러2. Global.asax 생성 3. WebApiConfig.cs 생성 - WebAPI의 라우팅 규칙을 선언하는 파일 4. 패키지 관리자 콘솔(Nuget)을 이용해서 추가 기능설치1. Install-Package Microsoft.AspNet.WebApi.WebHost (WebAPI 라우팅을 사용자가 정의..
- Total
- Today
- Yesterday
- 저장프로시저
- workbook
- 제이쿼리
- Style
- Mobile
- jquery chart
- MSSQL
- Ajax
- rowspan
- SVG
- Excel
- html5
- drag&drop
- jQuery
- radius
- JS
- WCF
- 셀렉터
- IE
- ASP.NET
- 자바스크립트
- WebApi
- CSS
- Chart
- JavaScript
- css3
- grid
- jQuery Mobile
- json
- 프로시저
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |