#google-cloud-platform #google-cloud-endpoints #openapi #api-gateway #google-cloud-api-gateway
# #google-облачная платформа #google-cloud-конечные точки #openapi #api-шлюз #google-cloud-api-gateway
Вопрос:
Я хотел бы спросить всех об ограничении этих сервисов Cloud Endpoint и API Gateway (бета-версия) на облачной платформе Google. Эти службы поддерживают протокол WebSocket?
Потому что я не могу найти официальную ссылку на документы об этом.
Насколько я знаю, ESP уже поддерживает WebSocket https://github.com/cloudendpoints/esp/blob/master/start_esp/start_esp.py#L535
Но я все еще в замешательстве. Можно ли написать правило / конфигурацию в документах OpenAPI (swagger 2)?
Я пытаюсь найти apporach для этого. многие люди предлагают использовать другие инструменты для создания этого, такие как asyncapi.
Итак, облачные конечные точки и API Gateway (бета-версия) поддерживают протокол websocket?
Комментарии:
1. AFAIK, его потоковый канал не поддерживается API Gateway (я был в альфа-версии и видел подобную тему, когда работал в своей предыдущей компании. Но у меня нет доступа к моей электронной почте, и поэтому я не могу быть уверен в этом на 100%; и тем временем это может быть изменено!)
Ответ №1:
На данный момент облачные конечные точки Google и API Gateway не поддерживают Websocket.
Флаг —enable_websocket, похоже, устарел и не оказывает никакого влияния на облачные конечные точки.
Я создал запрос функции в Google Public Issue Tracker для поддержки Websockets в API Gateway. Пожалуйста, отслеживайте запрос функции для всех будущих обновлений, касающихся поддержки Websockets.