Deleted
Added
nxt_http_variables.c (1587:0bef0a02c8c4) | nxt_http_variables.c (2110:048281cd3d73) |
---|---|
1 2/* 3 * Copyright (C) NGINX, Inc. 4 */ 5 6#include <nxt_router.h> 7#include <nxt_http.h> 8 9 10static nxt_int_t nxt_http_var_method(nxt_task_t *task, nxt_var_query_t *query, 11 nxt_str_t *str, void *ctx); | 1 2/* 3 * Copyright (C) NGINX, Inc. 4 */ 5 6#include <nxt_router.h> 7#include <nxt_http.h> 8 9 10static nxt_int_t nxt_http_var_method(nxt_task_t *task, nxt_var_query_t *query, 11 nxt_str_t *str, void *ctx); |
12static nxt_int_t nxt_http_var_request_uri(nxt_task_t *task, 13 nxt_var_query_t *query, nxt_str_t *str, void *ctx); |
|
12static nxt_int_t nxt_http_var_uri(nxt_task_t *task, nxt_var_query_t *query, 13 nxt_str_t *str, void *ctx); 14static nxt_int_t nxt_http_var_host(nxt_task_t *task, nxt_var_query_t *query, 15 nxt_str_t *str, void *ctx); 16 17 18static nxt_var_decl_t nxt_http_vars[] = { 19 { nxt_string("method"), 20 &nxt_http_var_method, 21 0 }, 22 | 14static nxt_int_t nxt_http_var_uri(nxt_task_t *task, nxt_var_query_t *query, 15 nxt_str_t *str, void *ctx); 16static nxt_int_t nxt_http_var_host(nxt_task_t *task, nxt_var_query_t *query, 17 nxt_str_t *str, void *ctx); 18 19 20static nxt_var_decl_t nxt_http_vars[] = { 21 { nxt_string("method"), 22 &nxt_http_var_method, 23 0 }, 24 |
25 { nxt_string("request_uri"), 26 &nxt_http_var_request_uri, 27 0 }, 28 |
|
23 { nxt_string("uri"), 24 &nxt_http_var_uri, 25 0 }, 26 27 { nxt_string("host"), 28 &nxt_http_var_host, 29 0 }, 30}; --- 16 unchanged lines hidden (view full) --- 47 48 *str = *r->method; 49 50 return NXT_OK; 51} 52 53 54static nxt_int_t | 29 { nxt_string("uri"), 30 &nxt_http_var_uri, 31 0 }, 32 33 { nxt_string("host"), 34 &nxt_http_var_host, 35 0 }, 36}; --- 16 unchanged lines hidden (view full) --- 53 54 *str = *r->method; 55 56 return NXT_OK; 57} 58 59 60static nxt_int_t |
61nxt_http_var_request_uri(nxt_task_t *task, nxt_var_query_t *query, 62 nxt_str_t *str, void *ctx) 63{ 64 nxt_http_request_t *r; 65 66 r = ctx; 67 68 *str = r->target; 69 70 return NXT_OK; 71} 72 73 74static nxt_int_t |
|
55nxt_http_var_uri(nxt_task_t *task, nxt_var_query_t *query, nxt_str_t *str, 56 void *ctx) 57{ 58 nxt_http_request_t *r; 59 60 r = ctx; 61 62 *str = *r->path; --- 17 unchanged lines hidden --- | 75nxt_http_var_uri(nxt_task_t *task, nxt_var_query_t *query, nxt_str_t *str, 76 void *ctx) 77{ 78 nxt_http_request_t *r; 79 80 r = ctx; 81 82 *str = *r->path; --- 17 unchanged lines hidden --- |