Configuración: ./src/config
。
POST /user/register
:Crear usuario(username
、password
)POST /auth/login
:Iniciar sesión(username
、password
)POST /user/update
:Actualizar información del usuarioPOST /user/password
:Cambiar contraseña(oldPassword
、newPassword
)
POST /article
:Crea un artículoGET /article
:Obtener todos los artículosGET /article/category/:categoryId
:Obtener todos los artículos de la categoría especificadaGET /article/tag/:tagId
:Obtener todos los artículos de la etiqueta especificadaGET /article/archives
:Obtener todos los artículos archivadosGET /article/:articleId
:Obtener un artículo por idGET /article/recommend/:articleId
:Obtener el artículo recomendado para el artículo especificadoPOST /article/:articleId/checkPassword
:Comprobar la contraseña del artículo especificadoPOST /article/:articleId/views
:El número de vistas del artículo especificado +1POST /article/:articleId/
:Actualiza el artículo especificadoDELETE /article/:articleId/
:Elimina el artículo especificado
POST /category
:Crear categorías de artículosGET /category
:Obtener todas las categorías de artículosGET /category/:id
:Obtener la categoría de artículo especificadaPOST /category/:id
:Actualiza la categoría de artículo especificadaDELETE /category/:id
:Elimina la categoría de artículo especificada
POST /tag
: crear etiquetas de publicaciónGET /tag
: obtener todas las etiquetas de publicaciónGET /tag/:id
: Obtener la etiqueta del artículo especificadoPOST /tag/:id
: actualiza la etiqueta de publicación especificadaDELETE /tag/:id
: elimina la etiqueta del artículo especificado
POST /commengt
: crea un comentarioGET /commengt
: obtener todos los comentariosGET /commengt/host/:hostId
: Obtener los comentarios del artículo (o página) especificadoPOST /commengt/:id
: actualiza el comentario especificadoDELETE /commengt/:id
: elimina el comentario especificado
POST /page
: crear páginaGET /page
: obtener todas las páginasGET /page/:id
: obtener la página especificadaPOST /page/:id
: actualiza la página especificadaPOST /page/:id/views
: vistas de página especificadas +1DELETE /page/:id
: elimina la página especificada
POST /archivo/
: cargar un archivoGET /file/:id
: Obtener el registro del archivo especificadoDELETE /file/:id
: elimina el registro del archivo especificado
POST /search/article
: busca un artículoGET /search
: obtener todos los registros de búsquedaDELETE /search/:id
: elimina el registro de búsqueda especificado
POST /setting
: configuración de actualizaciónPOST /setting/get
: obtener la configuración
POST /smtp
: enviar correoGET /smtp
: Obtener registros de correoDELETE /smtp/:id
: elimina el registro de correo especificado