Skip to content

не работают ендпоинты с параметрами при feature = "webui"

собираем picodata:

cargo build --release --features webui

создаем ендпоинт:

    let api = Builder::new()
        .with_path("/api/v1/customer")
        .group();

    let get = api
        .builder()
        .with_method("GET")
        .with_path("/:id")
        .build(
            |_ctx: &mut Context, request: Request| -> Result<_, Box<dyn Error>> {
                Ok("get customer")
            },
        );

регистрируем ендпоинт и делаем запрос

можем заметить что нас всегда будет перенаправлять на `index`

это связано с добавлением `/*path` при включении webui

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information