mirror of
https://github.com/gnosygnu/xowa.git
synced 2024-10-27 20:34:16 +00:00
HTTP_Server: Ignore other request headers (Chrome incognito related) [#524]
This commit is contained in:
parent
5ac949e8c0
commit
7f3ab5f381
@ -91,6 +91,8 @@ public class Http_request_parser {
|
|||||||
case Tid_x_host: break;
|
case Tid_x_host: break;
|
||||||
case Tid_x_real_ip: break;
|
case Tid_x_real_ip: break;
|
||||||
case Tid_accept_charset: break;
|
case Tid_accept_charset: break;
|
||||||
|
case Tid_sec_fetch_mode: break;
|
||||||
|
case Tid_sec_fetch_site: break;
|
||||||
default: throw Err_.new_unhandled(tid);
|
default: throw Err_.new_unhandled(tid);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -158,7 +160,7 @@ public class Http_request_parser {
|
|||||||
private String To_str() {return Make_request_itm().To_str(tmp_bfr, Bool_.N);}
|
private String To_str() {return Make_request_itm().To_str(tmp_bfr, Bool_.N);}
|
||||||
private static final int Tid_get = 1, Tid_post = 2, Tid_host = 3, Tid_user_agent = 4, Tid_accept = 5, Tid_accept_language = 6, Tid_accept_encoding = 7, Tid_dnt = 8
|
private static final int Tid_get = 1, Tid_post = 2, Tid_host = 3, Tid_user_agent = 4, Tid_accept = 5, Tid_accept_language = 6, Tid_accept_encoding = 7, Tid_dnt = 8
|
||||||
, Tid_x_requested_with = 9, Tid_cookie = 10, Tid_referer = 11, Tid_content_length = 12, Tid_content_type = 13, Tid_connection = 14, Tid_pragma = 15, Tid_cache_control = 16
|
, Tid_x_requested_with = 9, Tid_cookie = 10, Tid_referer = 11, Tid_content_length = 12, Tid_content_type = 13, Tid_connection = 14, Tid_pragma = 15, Tid_cache_control = 16
|
||||||
, Tid_origin = 17, Tid_accept_charset = 188, Tid_upgrade_request = 19, Tid_x_host = 20, Tid_x_real_ip = 21;
|
, Tid_origin = 17, Tid_accept_charset = 188, Tid_upgrade_request = 19, Tid_x_host = 20, Tid_x_real_ip = 21, Tid_sec_fetch_mode = 22, Tid_sec_fetch_site = 23;
|
||||||
private static final Btrie_slim_mgr trie = Btrie_slim_mgr.ci_a7()
|
private static final Btrie_slim_mgr trie = Btrie_slim_mgr.ci_a7()
|
||||||
.Add_str_int("GET" , Tid_get)
|
.Add_str_int("GET" , Tid_get)
|
||||||
.Add_str_int("POST" , Tid_post)
|
.Add_str_int("POST" , Tid_post)
|
||||||
@ -181,6 +183,8 @@ public class Http_request_parser {
|
|||||||
.Add_str_int("Upgrade-Insecure-Requests:" , Tid_upgrade_request)
|
.Add_str_int("Upgrade-Insecure-Requests:" , Tid_upgrade_request)
|
||||||
.Add_str_int("X-Host:" , Tid_x_host)
|
.Add_str_int("X-Host:" , Tid_x_host)
|
||||||
.Add_str_int("X-Real-IP:" , Tid_x_real_ip)
|
.Add_str_int("X-Real-IP:" , Tid_x_real_ip)
|
||||||
|
.Add_str_int("Sec-Fetch-Mode:" , Tid_sec_fetch_mode)
|
||||||
|
.Add_str_int("Sec-Fetch-Site:" , Tid_sec_fetch_site)
|
||||||
;
|
;
|
||||||
private static final byte[] Tkn_boundary = Bry_.new_a7("boundary="), Tkn_content_type_boundary_end = Bry_.new_a7("--")
|
private static final byte[] Tkn_boundary = Bry_.new_a7("boundary="), Tkn_content_type_boundary_end = Bry_.new_a7("--")
|
||||||
, Tkn_content_disposition = Bry_.new_a7("Content-Disposition:"), Tkn_form_data = Bry_.new_a7("form-data;")
|
, Tkn_content_disposition = Bry_.new_a7("Content-Disposition:"), Tkn_form_data = Bry_.new_a7("form-data;")
|
||||||
|
Loading…
Reference in New Issue
Block a user