go-micro.dev/v5@v5.12.0/transport/headers/headers.go (about)

     1  // headers is a package for internal micro global constants
     2  package headers
     3  
     4  const (
     5  	// Message header is a header for internal message communication.
     6  	Message = "Micro-Topic"
     7  	// Request header is a message header for internal request communication.
     8  	Request = "Micro-Service"
     9  	// Error header contains an error message.
    10  	Error = "Micro-Error"
    11  	// Endpoint header.
    12  	Endpoint = "Micro-Endpoint"
    13  	// Method header.
    14  	Method = "Micro-Method"
    15  	// ID header.
    16  	ID = "Micro-ID"
    17  	// Prefix used to prefix headers.
    18  	Prefix = "Micro-"
    19  	// Namespace header.
    20  	Namespace = "Micro-Namespace"
    21  	// Protocol header.
    22  	Protocol = "Micro-Protocol"
    23  	// Target header.
    24  	Target = "Micro-Target"
    25  	// ContentType header.
    26  	ContentType = "Content-Type"
    27  	// SpanID header.
    28  	SpanID = "Micro-Span-ID"
    29  	// TraceIDKey header.
    30  	TraceIDKey = "Micro-Trace-ID"
    31  	// Stream header.
    32  	Stream = "Micro-Stream"
    33  )