mirror of
https://github.com/nginx/nginx.git
synced 2025-06-06 00:42:40 +08:00
Style: unified request method checks.
This commit is contained in:
parent
bfe1987b41
commit
5ea66922d9
@ -64,7 +64,7 @@ ngx_http_chunked_header_filter(ngx_http_request_t *r)
|
||||
|| r->headers_out.status == NGX_HTTP_NO_CONTENT
|
||||
|| r->headers_out.status < NGX_HTTP_OK
|
||||
|| r != r->main
|
||||
|| (r->method & NGX_HTTP_HEAD))
|
||||
|| r->method == NGX_HTTP_HEAD)
|
||||
{
|
||||
return ngx_http_next_header_filter(r);
|
||||
}
|
||||
|
@ -204,7 +204,7 @@ ngx_http_static_handler(ngx_http_request_t *r)
|
||||
|
||||
#endif
|
||||
|
||||
if (r->method & NGX_HTTP_POST) {
|
||||
if (r->method == NGX_HTTP_POST) {
|
||||
return NGX_HTTP_NOT_ALLOWED;
|
||||
}
|
||||
|
||||
|
@ -89,7 +89,7 @@ ngx_http_stub_status_handler(ngx_http_request_t *r)
|
||||
ngx_chain_t out;
|
||||
ngx_atomic_int_t ap, hn, ac, rq, rd, wr, wa;
|
||||
|
||||
if (r->method != NGX_HTTP_GET && r->method != NGX_HTTP_HEAD) {
|
||||
if (!(r->method & (NGX_HTTP_GET|NGX_HTTP_HEAD))) {
|
||||
return NGX_HTTP_NOT_ALLOWED;
|
||||
}
|
||||
|
||||
|
@ -1788,7 +1788,7 @@ ngx_http_process_request_header(ngx_http_request_t *r)
|
||||
}
|
||||
}
|
||||
|
||||
if (r->method & NGX_HTTP_TRACE) {
|
||||
if (r->method == NGX_HTTP_TRACE) {
|
||||
ngx_log_error(NGX_LOG_INFO, r->connection->log, 0,
|
||||
"client sent TRACE method");
|
||||
ngx_http_finalize_request(r, NGX_HTTP_NOT_ALLOWED);
|
||||
|
@ -772,7 +772,7 @@ ngx_http_upstream_cache(ngx_http_request_t *r, ngx_http_upstream_t *u)
|
||||
return rc;
|
||||
}
|
||||
|
||||
if ((r->method & NGX_HTTP_HEAD) && u->conf->cache_convert_head) {
|
||||
if (r->method == NGX_HTTP_HEAD && u->conf->cache_convert_head) {
|
||||
u->method = ngx_http_core_get_method;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user