mosn
1package extends
2
3import (
4"mosn.io/api"
5"mosn.io/mosn/pkg/protocol"
6)
7
8var transMapping = map[api.ProtocolName]map[api.ProtocolName]string{
9protocol.HTTP1: map[api.ProtocolName]string{
10protocol.HTTP2: "httpTohttp2",
11},
12protocol.HTTP2: map[api.ProtocolName]string{
13protocol.HTTP1: "http2Tohttp",
14},
15}
16
17func GetTransFilter(original, trans api.ProtocolName) (in, mid string) {
18in = transMapping[original][trans]
19mid = transMapping[trans][original]
20return in, mid
21}
22