-
-
Notifications
You must be signed in to change notification settings - Fork 236
Description
日志文件报错信息:
[2025-01-15 22:34:18,299] [ERROR] [httptools_impl] Exception in ASGI application
Traceback (most recent call last):
File "D:\anaconda3\envs\bilive\lib\site-packages\uvicorn\protocols\http\httptools_impl.py", line 375, in run_asgi
result = await app(self.scope, self.receive, self.send)
File "D:\anaconda3\envs\bilive\lib\site-packages\uvicorn\middleware\proxy_headers.py", line 75, in call
return await self.app(scope, receive, send)
File "D:\anaconda3\envs\bilive\lib\site-packages\fastapi\applications.py", line 208, in call
await super().call(scope, receive, send)
File "D:\anaconda3\envs\bilive\lib\site-packages\starlette\applications.py", line 112, in call
await self.middleware_stack(scope, receive, send)
File "D:\anaconda3\envs\bilive\lib\site-packages\starlette\middleware\errors.py", line 181, in call
raise exc
File "D:\anaconda3\envs\bilive\lib\site-packages\starlette\middleware\errors.py", line 159, in call
await self.app(scope, receive, send)
File "D:\anaconda3\envs\bilive\lib\site-packages\starlette\middleware\cors.py", line 92, in call
await self.simple_response(scope, receive, send, request_headers=headers)
File "D:\anaconda3\envs\bilive\lib\site-packages\starlette\middleware\cors.py", line 147, in simple_response
await self.app(scope, receive, send)
File "D:\anaconda3\envs\bilive\lib\site-packages\starlette\exceptions.py", line 82, in call
raise exc
File "D:\anaconda3\envs\bilive\lib\site-packages\starlette\exceptions.py", line 71, in call
await self.app(scope, receive, sender)
File "D:\anaconda3\envs\bilive\lib\site-packages\starlette\routing.py", line 656, in call
await route.handle(scope, receive, send)
File "D:\anaconda3\envs\bilive\lib\site-packages\starlette\routing.py", line 259, in handle
await self.app(scope, receive, send)
File "D:\anaconda3\envs\bilive\lib\site-packages\starlette\routing.py", line 61, in app
response = await func(request)
File "D:\anaconda3\envs\bilive\lib\site-packages\fastapi\routing.py", line 226, in app
raw_response = await run_endpoint_function(
File "D:\anaconda3\envs\bilive\lib\site-packages\fastapi\routing.py", line 159, in run_endpoint_function
return await dependant.call(**values)
File "D:\anaconda3\envs\bilive\lib\site-packages\blrec\web\routers\tasks.py", line 266, in add_task
real_room_id = await app.add_task(room_id)
File "D:\anaconda3\envs\bilive\lib\site-packages\blrec\application.py", line 130, in add_task
room_id = await ensure_room_id(room_id)
File "D:\anaconda3\envs\bilive\lib\site-packages\blrec\bili\helpers.py", line 22, in ensure_room_id
result = await room_init(room_id)
File "D:\anaconda3\envs\bilive\lib\site-packages\blrec\bili\helpers.py", line 16, in room_init
return await api.room_init(room_id)
File "D:\anaconda3\envs\bilive\lib\site-packages\blrec\bili\api.py", line 62, in room_init
r = await self.get(self.ROOM_INIT_URL, params={'id': room_id})
File "D:\anaconda3\envs\bilive\lib\site-packages\tenacity\asyncio_init.py", line 189, in async_wrapped
return await copy(fn, *args, **kwargs)
File "D:\anaconda3\envs\bilive\lib\site-packages\tenacity\asyncio_init.py", line 111, in call
do = await self.iter(retry_state=retry_state)
File "D:\anaconda3\envs\bilive\lib\site-packages\tenacity\asyncio_init_.py", line 153, in iter
result = await action(retry_state)
File "D:\anaconda3\envs\bilive\lib\site-packages\tenacity_utils.py", line 99, in inner
return call(*args, **kwargs)
File "D:\anaconda3\envs\bilive\lib\site-packages\tenacity_init_.py", line 418, in exc_check
raise retry_exc.reraise()
File "D:\anaconda3\envs\bilive\lib\site-packages\tenacity_init_.py", line 185, in reraise
raise self.last_attempt.result()
File "D:\anaconda3\envs\bilive\lib\concurrent\futures_base.py", line 439, in result
return self.__get_result()
File "D:\anaconda3\envs\bilive\lib\concurrent\futures_base.py", line 391, in __get_result
raise self.exception
File "D:\anaconda3\envs\bilive\lib\site-packages\tenacity\asyncio_init.py", line 114, in call
result = await fn(*args, **kwargs)
File "D:\anaconda3\envs\bilive\lib\site-packages\blrec\bili\api.py", line 52, in _get
async with self._session.get(
File "D:\anaconda3\envs\bilive\lib\site-packages\aiohttp\client.py", line 1425, in aenter
self._resp: _RetType = await self._coro
File "D:\anaconda3\envs\bilive\lib\site-packages\aiohttp\client.py", line 834, in _request
resp.raise_for_status()
File "D:\anaconda3\envs\bilive\lib\site-packages\aiohttp\client_reqrep.py", line 1161, in raise_for_status
raise ClientResponseError(
aiohttp.client_exceptions.ClientResponseError: 412, message='Precondition Failed', url='https://api.live.bilibili.com/room/v1/Room/room_init?id=21980915'
