aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/hrc/service/http/__init__.py
diff options
context:
space:
mode:
authorHsiangNianian <i@jyunko.cn>2025-01-04 22:38:23 +0800
committerHsiangNianian <i@jyunko.cn>2025-01-04 22:38:23 +0800
commitc990518cb533a793399e44edbb4bc036342c7175 (patch)
tree8e2bd0f833b803a73dea7d88e7c294cf3d078d4d /hrc/service/http/__init__.py
parentbc57c1410c08323ba37114082d0fe609fafc2c5d (diff)
downloadHydroRollCore-c990518cb533a793399e44edbb4bc036342c7175.tar.gz
HydroRollCore-c990518cb533a793399e44edbb4bc036342c7175.zip
feat(core): Initialize core components and configuration modelsHEADmain
Diffstat (limited to 'hrc/service/http/__init__.py')
-rw-r--r--hrc/service/http/__init__.py33
1 files changed, 0 insertions, 33 deletions
diff --git a/hrc/service/http/__init__.py b/hrc/service/http/__init__.py
deleted file mode 100644
index a8d938b..0000000
--- a/hrc/service/http/__init__.py
+++ /dev/null
@@ -1,33 +0,0 @@
-from typing_extensions import override
-
-from aiohttp import web
-
-from hrc.service.utils import HttpServerService
-from hrc.event import Event
-from hrc.log import logger
-from aiohttp import web
-
-class HttpServerTestEvent(Event["HttpServerTestService"]):
- """HTTP 服务端示例适配器事件类。"""
-
- message: str
-
-
-class HttpServerTestService(HttpServerService[HttpServerTestEvent, None]):
- name: str = "http_server_service"
- get_url: str = "/"
- post_url: str = "/"
- host: str = "127.0.0.1"
- port: int = 8080
-
-
- @override
- async def handle_response(self, request: web.Request) -> web.StreamResponse:
- event = HttpServerTestEvent(
- service=self,
- type="message",
- rule="",
- message=await request.text(),
- )
- await self.handle_event(event)
- return web.Response() \ No newline at end of file