| 178 | await self.send({class="st">"type": class="st">"websocket.send", class="st">"bytes": text.encode(class="st">"utf-8")}) |
| 179 | |
| 180 | async def close(self, code: int = 1000, reason: str | None = None) -> None: |
| 181 | await self.send({class="st">"type": class="st">"websocket.close", class="st">"code": code, class="st">"reason": reason or class="st">""}) |
| 182 | |
| 183 | async def send_denial_response(self, response: Response) -> None: |
| 184 | if class="st">"websocket.http.response" in self.scope.get(class="st">"extensions", {}): |