Nginx 로그 출력 사용자 정의 헤더 필드

원문의 출처:https://blog.51cto.com/diadia/1719016
그 동안 웹 프로젝트 를 만 들 었 습 니 다. 로그 에 사용자 정의 http header 필드 token 과 have - deleted 의 값 을 출력 해 야 합 니 다.
nginx 버 전 은 1.1.19 이 고 다음은 구체 적 인 log 설정 입 니 다.
log_format  main      '$remote_addr - $remote_user [$time_local] $http_token 
                      $http_have_deleted "$request" '                      '$status $request_time $body_bytes_sent "$http_referer" '
                      '"$http_user_agent" "$http_x_forwarded_for"';

설정 을 통 해 알 수 있 듯 이 사용자 정의 header 필드 에 http 를 추가 할 수 있 습 니 다.지정 한 사용자 정의 header 필드 를 log 에 인쇄 할 수 있 습 니 다.
have - deleted 와 같은 횡선 이 있 는 필드 는 have 라 고 써 야 합 니 다.deleted, nginx 는 자동 으로 처리 합 니 다.

좋은 웹페이지 즐겨찾기