mirror of
https://git.mirrors.martin98.com/https://github.com/infiniflow/ragflow.git
synced 2025-08-12 18:49:02 +08:00
Fix: Starting the source code on Windows, the 'HTTP API' returns 404 (#5042)
Fix: When starting the backend service from source code on Windows, the "HTTP API" no longer returns 404.
This commit is contained in:
parent
42ee209084
commit
7b5d831296
@ -119,8 +119,9 @@ def register_page(page_path):
|
|||||||
sys.modules[module_name] = page
|
sys.modules[module_name] = page
|
||||||
spec.loader.exec_module(page)
|
spec.loader.exec_module(page)
|
||||||
page_name = getattr(page, "page_name", page_name)
|
page_name = getattr(page, "page_name", page_name)
|
||||||
|
sdk_path = "\\sdk\\" if sys.platform.startswith("win") else "/sdk/"
|
||||||
url_prefix = (
|
url_prefix = (
|
||||||
f"/api/{API_VERSION}" if "/sdk/" in path else f"/{API_VERSION}/{page_name}"
|
f"/api/{API_VERSION}" if sdk_path in path else f"/{API_VERSION}/{page_name}"
|
||||||
)
|
)
|
||||||
|
|
||||||
app.register_blueprint(page.manager, url_prefix=url_prefix)
|
app.register_blueprint(page.manager, url_prefix=url_prefix)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user