请求过滤器 #
什么是过滤器 #
过滤器是网关接收到请求之后,在流程里面定义的一系列处理单元,每个过滤器处理一件任务,可以灵活组合,过滤器是请求的在线处理。
过滤器列表 #
请求过滤 #
- context_filter
- request_method_filter
- request_header_filter
- request_path_filter
- request_user_filter
- request_host_filter
- request_client_ip_filter
- request_api_key_filter
- response_status_filter
- response_header_filter
请求转发 #
请求干预 #
- javascript
- sample
- request_body_json_del
- request_body_json_set
- context_regex_replace
- request_body_regex_replace
- response_body_regex_replace
- response_header_format
- set_context
- set_basic_auth
- set_hostname
- set_request_header
- set_request_query_args
- set_response_header
- set_response
限速限流 #
- context_limiter
- request_path_limiter
- request_host_limiter
- request_user_limiter
- request_api_key_limiter
- request_client_ip_limiter
- retry_limiter
- sleep
日志监控 #
Elasticsearch #
- date_range_precision_tuning
- bulk_reshuffle
- elasticsearch_health_check
- bulk_response_process
- bulk_request_mutate