|
GRPC Core
9.0.0
|
#include <grpc/support/port_platform.h>#include <assert.h>#include <limits.h>#include <string.h>#include <grpc/support/alloc.h>#include <grpc/support/log.h>#include <grpc/support/string_util.h>#include "src/core/ext/filters/http/client_authority_filter.h"#include "src/core/lib/channel/channel_args.h"#include "src/core/lib/slice/slice_internal.h"#include "src/core/lib/slice/slice_string_helpers.h"#include "src/core/lib/surface/call.h"#include "src/core/lib/surface/channel_init.h"#include "src/core/lib/surface/channel_stack_type.h"#include "src/core/lib/transport/static_metadata.h"Functions | |
| void | grpc_client_authority_filter_init (void) |
| void | grpc_client_authority_filter_shutdown (void) |
Variables | |
| const grpc_channel_filter | grpc_client_authority_filter |
| Filter responsible for setting the authority header, if not already set. More... | |
| void grpc_client_authority_filter_init | ( | void | ) |
| void grpc_client_authority_filter_shutdown | ( | void | ) |
| const grpc_channel_filter grpc_client_authority_filter |
Filter responsible for setting the authority header, if not already set.
It uses the value of the GRPC_ARG_DEFAULT_AUTHORITY channel arg if the initial metadata doesn't already contain an authority value.