---
# System prepended metadata

title: SignalR HTTP/2 を使用する 2021-09-11
tags: [HTTP/2, gRPC, SignalR, Websocket]

---

---
lang: ja-jp
breaks: true
---
# SignalR HTTP/2 を使用する 2021-09-11

> SignalR and HTTP/2 #4330
> https://github.com/SignalR/SignalR/issues/4330

## SignalRの通信は HTTP/1.1 となる

![](https://i.imgur.com/aEeCkoX.png)


## そもそも、Websocket と HTTP/2 はそれぞれ別のプロトコルであるため、SignalR を HTTP/2 で使用するとは、`WebSockets over HTTP/2` という事になる。素直に、gRPCを使って純粋な HTTP/2 を使用した方が良い。

###### tags: `SignalR` `HTTP/2` `Websocket` `gRPC`
