JSON 파일 (POST, GET 포함)을 제공하기 위해 IIS6를 가져 오시겠습니까?
기본적으로 IIS6은 .json (와일드 카드 MIME
유형 없음)을 제공하지 않습니다 .
따라서 찾을 수없는 404가 발생합니다. 그런 다음 (.json, text/plain or application/x-javascript or application/json)
잘 작동 하는 새 MIME 유형을 추가 합니다.
그러나 새 매핑 (Home Directory -> Configuration -> Add) with .json, C:\WINDOWS\system32\inetsrv\asp.dll
" GET,POST
" 을 추가 하고 파일을 찾아 보려고하면 404가 표시됩니다.
매핑을 제거하고 시도 POST or GET
하면 405
.
...
제안?
기본적으로 W2K3 이상의 IIS는 404 오류를 반환하는 대신 알고있는 MIME 유형이 아닌 파일을 제공하지 않습니다.
IIS가 해당 유형의 파일을 제공하도록 허용하려면 MIME 유형을 IIS에 추가해야합니다. 사이트 수준 또는 서버 수준에서 설정할 수 있습니다.
전체 서버에 대해 설정하려면 :
- IIS 관리자에서 서버 속성을 열고 MIME 유형을 클릭합니다.
- "새로 만들기"를 클릭합니다. 확장자로 "JSON"을 입력하고 MIME 유형으로 "application / json"을 입력하십시오.
최신 정보
이 게시물이 Sencha "시작 안내서"에 포함되어 있으므로 단계를 업그레이드 할 가치가 있다고 생각했습니다 .
64 비트가 포함 된 Win 7 Enterprise SP 1에서 IIS의 전망은 다릅니다. 따라서 단계 :
*. IIS 관리자를 엽니 다. 그러면 다음 창이 나타납니다.
*. MIME를 마우스 오른쪽 버튼으로 클릭하고open feature
*. 오른쪽 상단의 작업 메뉴에서 추가를 클릭합니다.
*. 나머지는 Evan의 것과 같습니다.
IIS 구성의 웹 서비스 확장 섹션에 Active Server Pages Allowed가 있는지 확인하십시오.
IIS 관리자-> (로컬 컴퓨터)-> 웹 서비스 확장-> 활성 서버 페이지
IIS가 설치되어 있지 않다면 당연히 IIS 관리자를 시작하기 전에 설치하고 싶을 것입니다. 나는 (Windows 7에서) '제어판 / 프로그램 및 기능'으로 이동 한 다음 'Windows 기능 켜기 또는 끄기'를 클릭해야했습니다.
참조 : http://www.howtogeek.com/howto/windows-vista/how-to-install-iis-on-windows-vista/
IIS 관리자를 시작하는 것은 시스템마다 다른 것으로 보입니다. 나는 '시작 / 실행 / inetmgr.
참조 : http://msdn.microsoft.com/en-us/library/bb763170(v=vs.100).aspx
참조 : http://technet.microsoft.com/en-us/library/cc770472(v=ws.10).aspx
트로이 프레 릭스. #
참조 URL : https://stackoverflow.com/questions/332988/get-iis6-to-serve-json-files-inc-post-get
'UFO ET IT' 카테고리의 다른 글
pip는 TLS / SSL이 필요한 위치로 구성되지만 Python의 SSL 모듈을 사용할 수 없습니다. (0) | 2021.01.11 |
---|---|
Hibernate Union 대안 (0) | 2021.01.11 |
jQuery Dialog 및 Datepicker 플러그인 문제 (0) | 2021.01.11 |
jQuery 선택기 값 이스케이프 (0) | 2021.01.11 |
이벤트 뷰어에 C # 쓰기 (0) | 2021.01.11 |