diff --git a/README.md b/README.md index 5d002e1..78f821e 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,16 @@ ai 繪圖服務端(快速重構) +TEST: + +- [ ] [/api/sessions](/api/sessions) +- [ ] [/api/servers](/api/servers) +- [ ] [/api/models](/api/models) +- [ ] [/api/images](/api/images) +- [ ] [/api/tasks](/api/tasks) +- [ ] [/api/users](/api/users) +- [ ] [/api/tags](/api/tags) + 列表接口: diff --git a/main.go b/main.go index a9d6330..cbf81f4 100644 --- a/main.go +++ b/main.go @@ -71,6 +71,18 @@ func main() { r.HandleFunc("/api/users/{id}", routers.UsersItemPatch).Methods("PATCH") r.HandleFunc("/api/users/{id}", routers.UsersItemDelete).Methods("DELETE") + r.HandleFunc("/api/sessions", routers.SessionsGet).Methods("GET") + r.HandleFunc("/api/sessions", routers.SessionsPost).Methods("POST") + r.HandleFunc("/api/sessions/{id}", routers.SessionsItemGet).Methods("GET") + r.HandleFunc("/api/sessions/{id}", routers.SessionsItemPatch).Methods("PATCH") + r.HandleFunc("/api/sessions/{id}", routers.SessionsItemDelete).Methods("DELETE") + + r.HandleFunc("/api/servers", routers.ServersGet).Methods("GET") + r.HandleFunc("/api/servers", routers.ServersPost).Methods("POST") + r.HandleFunc("/api/servers/{id}", routers.ServersItemGet).Methods("GET") + r.HandleFunc("/api/servers/{id}", routers.ServersItemPatch).Methods("PATCH") + r.HandleFunc("/api/servers/{id}", routers.ServersItemDelete).Methods("DELETE") + r.HandleFunc("/api/params/model", routers.ParamsModelsGet).Methods("GET") log.Println("Web Server is running on http://localhost:8080")