mosn

Форк
0
/
transcoder.go 
21 строка · 475.0 Байт
1
package extends
2

3
import (
4
	"mosn.io/api"
5
	"mosn.io/mosn/pkg/protocol"
6
)
7

8
var transMapping = map[api.ProtocolName]map[api.ProtocolName]string{
9
	protocol.HTTP1: map[api.ProtocolName]string{
10
		protocol.HTTP2: "httpTohttp2",
11
	},
12
	protocol.HTTP2: map[api.ProtocolName]string{
13
		protocol.HTTP1: "http2Tohttp",
14
	},
15
}
16

17
func GetTransFilter(original, trans api.ProtocolName) (in, mid string) {
18
	in = transMapping[original][trans]
19
	mid = transMapping[trans][original]
20
	return in, mid
21
}
22

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.