Hello! On Tue, Feb 21, 2017 at 11:31:41PM +0800, OOO wrote:
> Yes, have simple way to fix. > > One question before commit. > Does string in nginx conf supports multiline? > Or only single line string is valid? Configuration directives can span multiple lines. LF and CR can appear anywhere where whitespaces are allowed. Only comments are single-line, starting from "#" and to the end of the string (from "#" to LF). Parsing code is available here: http://hg.nginx.org/nginx/file/tip/src/core/ngx_conf_file.c#l502 A formal description of grammar used can be found in OpenBSD manual pages at http://man.openbsd.org/OpenBSD-5.5/nginx.conf.5. It looks mostly correct as far as I can tell, but doesn't describe all nuances - in particular, it doesn't seem to tell anything about quoted strings. Refer to the code if in doubt. -- Maxim Dounin http://nginx.org/ _______________________________________________ nginx-devel mailing list [email protected] http://mailman.nginx.org/mailman/listinfo/nginx-devel
