반응형
nginx가 특정 Content-Type을 보내도록 강제
nginx에서 기본 Content-Type을 덮어 쓰는 방법은 무엇입니까? 현재 01.dae 파일을 요청하면
Content-Type: application/octet-stream;
그리고 나는 그것을 원한다
Content-Type: application/xml;
나는 같은 것을 시도했다
location ~* \.dae$ {
types { };
default_type application/xml;
}
과
location ~* \.dae$ {
add_header Content-Type application/xml;
}
그러나 아무것도 작동하지 않습니다.
편집 /etc/nginx/mime.types
하고 추가 할 수 있습니다.
types {
application/xml dae;
}
application/xml
내 에서 정확한 문자열 을 찾지 mime.types
못했기 때문에 서버 블록, 서버 범위 등에서 직접 포함 할 수 있다고 가정합니다.
파일 확장자가없는 경우 :
location ~ something {
default_type application/xml;
}
http 서버를 생성하는 클라이언트로 인증서를 암호화하도록 설정하는 경우 : golang lego를 사용하는 방법 nginx 뒤에서 클라이언트를 암호화할까요?
"애플리케이션 / xml dae"추가 서버 범위 또는 위치 범위에. 또는 mime.type에 추가하십시오.
둘 다 나를 위해 일합니다.
참고 URL : https://stackoverflow.com/questions/19629930/force-nginx-to-send-specific-content-type
반응형
'programing' 카테고리의 다른 글
Joda-Time DateTimeFormatter 클래스 스레드는 안전합니까? (0) | 2020.12.12 |
---|---|
Virtualbox 설치를 수정하는 방법 (0) | 2020.12.12 |
ansible : 역할에 역할 포함? (0) | 2020.12.12 |
Phoenix 서버가 실행 중일 때 컨트롤러에 무언가를 로그인하는 방법은 무엇입니까? (0) | 2020.12.12 |
AngularJS POST 실패 : 프리 플라이트에 대한 응답에 잘못된 HTTP 상태 코드 404가 있습니다. (0) | 2020.12.12 |