Список конечных точек FastAPI как параметр не работает ⇐ Python
-
Гость
Список конечных точек FastAPI как параметр не работает
Я хочу создать конечную точку, которая будет получать список строк, которые будут вызываться и использоваться как активы в функции конечной точки. Конечная точка http://localhost:8000/api/v1/equipments работает правильно. Отладка. Я проверил, что функция входит и отлично выполняет.
@equipments_router.get("/equipments", summary="Данные об оборудовании") def get_equipments(assets: List[str] = None, Authorization: str = Header(None)): Однако я заметил, что если я выполняю GET для http://localhost:8000/api/v1/equipments ... st&assets= Second, значение активов будет None.< /п> Я почти уверен, что авторизация не играет никакой роли в этой проблеме.
Я хочу создать конечную точку, которая будет получать список строк, которые будут вызываться и использоваться как активы в функции конечной точки. Конечная точка http://localhost:8000/api/v1/equipments работает правильно. Отладка. Я проверил, что функция входит и отлично выполняет.
@equipments_router.get("/equipments", summary="Данные об оборудовании") def get_equipments(assets: List[str] = None, Authorization: str = Header(None)): Однако я заметил, что если я выполняю GET для http://localhost:8000/api/v1/equipments ... st&assets= Second, значение активов будет None.< /п> Я почти уверен, что авторизация не играет никакой роли в этой проблеме.