IIS Express 기반 웹 응용 프로그램에서 오는 응답을 압축하고 싶습니다. 우리는 IIS Express를 로컬 개발 웹 서버 및 IIS를 스테이징 및 빌드 머신에서 사용하고 있습니다. IIS에서 gzipped 응답을 활성화하는 방법에 대한 많은 가이드를 찾았지만 IIS Express에서는 응답하지 않았습니다. 심지어 가능할까요?IIS Express에서의 GZip 응답
21
A
답변
32
IIS와 마찬가지로 IIS Express에서 압축을 사용할 수 있습니다.
시작 명령 프롬프트 및 IIS Express 설치 폴더로 이동 (
%PROGRAMFILES%\IIS Express
)실행 다음 명령
설정 APPCMD 명령어 설정 -section : urlCompression/doDynamicCompression : 사실
compres를 추가하려면 JSON에 대한 시온은 IIS Express 설치 디렉토리에서 다음 두 명령을 실행
설정 APPCMD 명령어 설정/섹션 : staticContent /+[fileExtension='.json',mimeType='application/json ']
Appcmd.exe에 설정 설정 -section :의 system.webServer/httpCompression /+"dynamicTypes.[mimeType='application/json',enabled='True '] "/ 커밋 : apphost
IIS Express를 다시 시작해야합니다 .
관련 문제
- 1. WebClient에서 gzip 응답 압축 해제
- 2. GZIP PlayFramework 2.0의 응답 본문
- 3. PHP - gzip 서버 응답 감지
- 4. IIS 6에서 MVC3 문제가있는 Gzip 압축
- 5. WCF GZip 압축 요청/응답 처리
- 6. Google 지오 코딩 API의 gzip 응답 지원
- 7. 응답 및 요청에 대한 asp.net의 Gzip?
- 8. PHP 컬와 gzip : 브라우저 gzip으로 응답
- 9. IIS POST 요청시 느린 응답
- 10. IIS POST 요청시 느린 응답
- 11. mod_jk를 사용할 때 IIS 7을 사용하는 정적 gzip 압축
- 12. gzip HttpWebRequest
- 13. Visual C++ Express에서의 연결에 대한 도움말
- 14. Express에서의 개발 및 배치. 보안을 관리하는 방법?
- 15. gzip 압축
- 16. IIS를 사용하지 않고 GZIP?
- 17. tomcat에서 기본으로 gzip 압축없이 원시 응답 페이로드를 반환하는 방법 서버 측에서 gzip 구성을 활성화 한 후?
- 18. iis 7.5 HTTP 응답 헤더가 작동하지 않습니다.
- 19. 상자에있는 모든 IIS 사이트에 지금 문의/응답
- 20. 동시 요청 IIS 6.0의 응답 수는 얼마나됩니까?
- 21. GZIP 압축 사용
- 22. gzip 압축을 ASP.NET/IIS 7에서 선택적으로 비활성화 할 수 있습니까?
- 23. IIS 7 GZIP 압축 및 콘텐츠 인코딩 오류
- 24. ASP.Net - 부패 사용 GZIP 결과 ASP.Net 2.0 IIS 사용 캐시
- 25. Apache Axis2 웹 서비스 : Gzip resquet 및 응답
- 26. Java에서 GZIP 처리 된 HTTP 응답 압축 해제
- 27. 기본 ASP 페이지 용 Gzip
- 28. Asp.net에서 GZIP 파일을 사용하는 방법?
- 29. 청크 발행시 Tomcat gzip
- 30. 젠드에서 gzip 인코딩 제거하기
자바 스크립트 파일과 HTML 파일에 gzip 압축을 사용합니다. 그러나 json은 여전히 압축되지 않습니다. mimetype "application/json"을 web config와 app config에 모두 추가했습니다. 어떤 아이디어? – Phil
IIS Express 설치 디렉토리에서 다음 두 명령을 실행하고 해당 명령이 작동하는지 확인하십시오 (이러한 명령을 실행 한 후 IIS Express를 다시 시작하십시오). (1) appcmd는 config/section을 설정합니다. staticContent /+[fileExtension='.json',mimeType='application/json '] (2) appcmd.exe는 config-section을 설정합니다. system.webServer/httpCompression/+ "dynamicTypes. [ mimeType = 'application/json', enabled = 'True'] "/ commit : apphost – vikomall
.json 파일을 정적으로 제공하지 않으면 첫 번째 명령 (staticContent를 수정하는 명령)을 생략 할 수 있습니다. 나 같은 사람이라면 HTTP POST 응답에서 JSON 만 제공하면됩니다. – NathanAldenSr