2014-02-17 7 views
0

특정 경로의 URL에 대한 요청 허용 헤더를 */*으로 설정해야합니다. 여기 nginx에서 요청 수락 헤더를 어떻게 설정합니까?

는 요청 헤더가 현재 설정되어있는 동의 위치 :

GET /apiQuery/preview?view=location_csv&q=name:* HTTP/1.1 
Host: www.blah.com 
Connection: keep-alive 
Cache-Control: max-age=0 
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8 

나는이 원하는 :은/apiQuery/경로를 따라 임의의 URL을 ..for

GET /apiQuery/preview?view=location_csv&q=name:* HTTP/1.1 
Host: www.blah.com 
Connection: keep-alive 
Cache-Control: max-age=0 
Accept: */* 

.

답변

1

HeaderMode이라는 용도로 사용할 수있는 모듈이 있습니다.

more_set_input_headers 'Accept: */*'; 

단점 :이 모듈은 Nginx와 함께 배포되지 않습니다. 이 모듈을 Nginx와 통합하려면 설치 안내서를 따라야합니다.

Nginx를 프록시로 사용하는 경우 proxy_set_header 지시문을 사용해야합니다.

proxy_set_header Accept '*/*'; 
관련 문제