Domain spokenapi.topsr.net
China
China Telecom Group
Software information

Tengine

tcp/443 tcp/80

  • Swagger API description is publicly available
    First seen 2025-10-24 00:42
    Last seen 2026-02-16 00:58
    Open for 115 days
    • Severity: info
      Fingerprint: 5733ddf49ff49cd18553ecf7c87df08b9c904278a13dd87d5aa36835af7cd771

      Public Swagger UI/API detected at path: /swagger-ui.html - sample paths:
      GET /admin/listStudent
      GET /admin/listTeacher
      GET /admin/listUsers
      GET /admin/role/{adminId}
      GET /aliyun/oss/policy
      GET /ams/dailyPractice/todayAITalk
      GET /ams/dailyPractice/todayPractice
      GET /ams/exam/queryClassStatics
      GET /ams/exam/queryExamAnswer
      GET /ams/exam/queryExamInfos
      GET /ams/exam/queryExamStatics
      GET /ams/practice/queryUserPracticeAnswers
      GET /cms/chat/listAiTalkMessages
      GET /cms/chat/listChats
      GET /cms/chat/listMessages
      GET /cms/class/classStudents
      GET /cms/class/classTeachers
      GET /cms/class/classinfo
      GET /cms/class/listAllClass
      GET /cms/class/listBingdingClass
      GET /cms/class/listClass
      GET /cms/class/queryByClassCode
      GET /cms/room/detail
      GET /cms/room/list
      GET /cms/room/listAll
      GET /cms/school/list
      GET /cms/school/listAll
      GET /dms/level/chooseExtentLevelQuestions
      GET /dms/level/listStudentLevels
      GET /function/menu/list
      GET /function/menu/list/{modeId}
      GET /function/menu/listAll
      GET /function/menu/treeList
      GET /home/studentHeartPkg
      GET /home/toBeComplete
      GET /menu/list/{parentId}
      GET /menu/treeList
      GET /menu/{id}
      GET /msg/listMsgPage
      GET /msg/listUnreadMsg
      GET /msg/unread/count
      GET /resource/list
      GET /resource/listAll
      GET /resource/{id}
      GET /resourceCategory/listAll
      GET /role/list
      GET /role/listAll
      GET /role/listMenu/{roleId}
      GET /role/listResource/{roleId}
      GET /sms/exam/canSign
      GET /sms/exam/detail
      GET /sms/exam/list
      GET /sms/exam/listExams
      GET /sms/exam/queryStudentExams
      GET /sms/exam/queryStudentUncompleteExams
      GET /sms/exam/rooms
      GET /sms/homework/detail
      GET /sms/homework/getHomeWorkAnswerDetails
      GET /sms/homework/listByTeacher
      GET /sms/homework/listHomeWork
      GET /sms/part/listPartQuestions
      GET /sms/part/listParts
      GET /sms/practice/getOnePracticeTest
      GET /sms/practice/getPracticeInfo
      GET /sms/practice/list
      GET /sms/practice/queryAllPracticeIds
      GET /sms/practice/queryAllPracticeTags
      GET /sms/practice/queryAllTypes
      GET /sms/question/getAllScoringCriterias
      GET /sms/question/queryByType
      GET /sms/question/randomQuestions
      GET /sms/survey/getSurveyDetail
      GET /sms/survey/queryAllSurvey
      GET /sms/survey/queryAllTypes
      GET /sms/survey/querySurveyList
      GET /sms/token/queryAliToken
      GET /sms/token/queryXfeiToken
      GET /user/info
      GET /user/refreshToken
      GET /user/xyhzCas
      GET /user/{id}
      POST /admin/createTeacherAccount
      POST /admin/delete/{id}
      POST /admin/registerStudent
      POST /admin/role/update
      POST /admin/update/{id}
      POST /admin/updatePassword
      POST /aliyun/oss/OSSDelete
      POST /aliyun/oss/OSSUpload
      POST /aliyun/oss/callback
      POST /ams/dailyPractice/createTodayAITalk
      POST /ams/dailyPractice/updateTodayAITalk
      POST /ams/exam/commiteExamAnswers
      POST /ams/exam/createExamAnswer
      POST /ams/exam/gradeAnswer
      POST /ams/exam/initialExamAnswers
      POST /ams/exam/updateDetailExtraScore
      POST /ams/exam/updateExamAnswer
      POST /ams/exam/updateExamExtraScore
      POST /ams/practice/completePractice
      POST /ams/practice/createPracticeAnswer
      POST /ams/practice/reCreatePracticeAnswer
      POST /ams/practice/updatePracticeAnswer
      POST /cms/chat/completeChat
      POST /cms/chat/createChat
      POST /cms/chat/deleteChat
      POST /cms/chat/insertMessage
      POST /cms/chat/updateChatMessage
      POST /cms/class/addClassStudent
      POST /cms/class/addClassTeacher
      POST /cms/class/batchAddClassStudents
      POST /cms/class/batchAddClassTeachers
      POST /cms/class/batchDeleteClassStudents
      POST /cms/class/batchDeleteClassTeachers
      POST /cms/class/createClass
      POST /cms/class/deleteClass
      POST /cms/class/deleteClassStudent
      POST /cms/class/deleteClassTeacher
      POST /cms/class/editClass
      POST /cms/room/create
      POST /cms/room/delete
      POST /cms/room/disable
      POST /cms/room/enable
      POST /cms/room/update
      POST /cms/school/create
      POST /cms/school/delete
      POST /cms/school/disable
      POST /cms/school/enable
      POST /cms/school/update
      POST /dms/level/updateLevel
      POST /function/menu/bind
      POST /function/menu/create
      POST /function/menu/delete/{id}
      POST /function/menu/update
      POST /home/update
      POST /menu/create
      POST /menu/delete/{id}
      POST /menu/update/{id}
      POST /menu/updateHidden/{id}
      POST /minio/upload
      POST /minio/uploadBlob
      POST /minio/uploadRaw
      POST /msg/read
      POST /msg/read/batch
      POST /msg/send/aiReview
      POST /msg/send/system
      POST /msg/send/teacherComment
      POST /resource/create
      POST /resource/delete/{id}
      POST /resource/update/{id}
      POST /resourceCategory/create
      POST /resourceCategory/delete/{id}
      POST /resourceCategory/update/{id}
      POST /role/allocMenu
      POST /role/allocResource
      POST /role/create
      POST /role/delete
      POST /role/update/{id}
      POST /role/updateStatus/{id}
      POST /sms/check/check
      POST /sms/exam/create
      POST /sms/exam/delete
      POST /sms/exam/publish
      POST /sms/exam/sign
      POST /sms/exam/update
      POST /sms/exam/updateExamClasses
      POST /sms/exam/updateRoomSlots
      POST /sms/homework/addQuestions
      POST /sms/homework/completeHomeWorkAnswer
      POST /sms/homework/copy
      POST /sms/homework/create
      POST /sms/homework/createHomeWorkAnswer
      POST /sms/homework/delete
      POST /sms/homework/deleteQuestions
      POST /sms/homework/publish
      POST /sms/homework/saveAnswer
      POST /sms/homework/update
      POST /sms/part/addPart
      POST /sms/part/addPartQuestion
      POST /sms/part/batchAddPartQuestions
      POST /sms/part/batchDeletePartQuestions
      POST /sms/part/deletePart
      POST /sms/part/deletePartQuestion
      POST /sms/part/editPart
      POST /sms/part/editPartQuestion
      POST /sms/practice/addPractice
      POST /sms/practice/addPracticeTag
      POST /sms/practice/addPracticeType
      POST /sms/practice/deletePractice
      POST /sms/practice/deletePracticeTag
      POST /sms/practice/deletePracticeType
      POST /sms/practice/editPractice
      POST /sms/practice/editPracticeTag
      POST /sms/practice/editPracticeType
      POST /sms/practice/translateSentence
      POST /sms/practice/translateStoryStr
      POST /sms/question/addQuestion
      POST /sms/question/batchAddQuestion
      POST /sms/question/deleteQuestion
      POST /sms/question/editQuestion
      POST /sms/survey/addSurvey
      POST /sms/survey/addSurveyType
      POST /sms/survey/deleteSurvey
      POST /sms/survey/deleteSurveyType
      POST /sms/survey/editSurvey
      POST /sms/survey/editSurveyType
      POST /sms/token/AliModalGeneration
      POST /sms/token/AliRecognition
      POST /ueditor/blogUploadRemote
      POST /ueditor/upload
      POST /user/batchRegisterStudent
      POST /user/batchRegisterTeacher
      POST /user/login
      POST /user/logout
      POST /user/registerStudent
      POST /user/registerTeacher
      POST /user/updateAiPeer
      POST /xfei/createUserFeature
      POST /xfei/generalScore
      POST /xfei/searchOneFeature
      POST /xfei/voiceComparison
      Found on 2026-02-16 00:58
    • Severity: info
      Fingerprint: 5733ddf49ff49cd18553ecf7c87df08b9c904278a13dd87d5aa368355f6d349f

      Public Swagger UI/API detected at path: /swagger-ui.html - sample paths:
      GET /admin/listStudent
      GET /admin/listTeacher
      GET /admin/listUsers
      GET /admin/role/{adminId}
      GET /aliyun/oss/policy
      GET /ams/dailyPractice/todayAITalk
      GET /ams/dailyPractice/todayPractice
      GET /ams/exam/queryClassExamAnswer
      GET /ams/exam/queryExamAnswer
      GET /ams/exam/queryExamInfos
      GET /ams/exam/queryExamStatics
      GET /ams/practice/queryUserPracticeAnswers
      GET /cms/chat/listAiTalkMessages
      GET /cms/chat/listChats
      GET /cms/chat/listMessages
      GET /cms/class/classStudents
      GET /cms/class/classTeachers
      GET /cms/class/classinfo
      GET /cms/class/listAllClass
      GET /cms/class/listBingdingClass
      GET /cms/class/listClass
      GET /cms/class/queryByClassCode
      GET /cms/room/detail
      GET /cms/room/list
      GET /cms/room/listAll
      GET /cms/school/list
      GET /cms/school/listAll
      GET /dms/level/chooseExtentLevelQuestions
      GET /dms/level/listStudentLevels
      GET /function/menu/list
      GET /function/menu/list/{modeId}
      GET /function/menu/listAll
      GET /function/menu/treeList
      GET /home/studentHeartPkg
      GET /menu/list/{parentId}
      GET /menu/treeList
      GET /menu/{id}
      GET /msg/listMsgPage
      GET /msg/listUnreadMsg
      GET /msg/unread/count
      GET /resource/list
      GET /resource/listAll
      GET /resource/{id}
      GET /resourceCategory/listAll
      GET /role/list
      GET /role/listAll
      GET /role/listMenu/{roleId}
      GET /role/listResource/{roleId}
      GET /sms/exam/canSign
      GET /sms/exam/detail
      GET /sms/exam/list
      GET /sms/exam/listExams
      GET /sms/exam/queryStudentExams
      GET /sms/exam/rooms
      GET /sms/homework/getHomeWorkAnswerDetails
      GET /sms/homework/listHomeWork
      GET /sms/part/listPartQuestions
      GET /sms/part/listParts
      GET /sms/practice/getOnePracticeTest
      GET /sms/practice/getPracticeInfo
      GET /sms/practice/list
      GET /sms/practice/queryAllPracticeIds
      GET /sms/practice/queryAllPracticeTags
      GET /sms/practice/queryAllTypes
      GET /sms/question/getAllScoringCriterias
      GET /sms/question/queryByType
      GET /sms/question/randomQuestions
      GET /sms/survey/getSurveyDetail
      GET /sms/survey/queryAllSurvey
      GET /sms/survey/queryAllTypes
      GET /sms/survey/querySurveyList
      GET /sms/token/queryAliToken
      GET /sms/token/queryXfeiToken
      GET /user/info
      GET /user/refreshToken
      GET /user/xyhzCas
      GET /user/{id}
      POST /admin/createTeacherAccount
      POST /admin/delete/{id}
      POST /admin/registerStudent
      POST /admin/role/update
      POST /admin/update/{id}
      POST /admin/updatePassword
      POST /aliyun/oss/OSSDelete
      POST /aliyun/oss/OSSUpload
      POST /aliyun/oss/callback
      POST /ams/dailyPractice/createTodayAITalk
      POST /ams/dailyPractice/updateTodayAITalk
      POST /ams/exam/commiteExamAnswers
      POST /ams/exam/createExamAnswer
      POST /ams/exam/gradeAnswer
      POST /ams/exam/initialExamAnswers
      POST /ams/exam/updateDetailExtraScore
      POST /ams/exam/updateExamAnswer
      POST /ams/exam/updateExamExtraScore
      POST /ams/practice/completePractice
      POST /ams/practice/createPracticeAnswer
      POST /ams/practice/updatePracticeAnswer
      POST /cms/chat/completeChat
      POST /cms/chat/createChat
      POST /cms/chat/deleteChat
      POST /cms/chat/insertMessage
      POST /cms/chat/updateChatMessage
      POST /cms/class/addClassStudent
      POST /cms/class/addClassTeacher
      POST /cms/class/batchAddClassStudents
      POST /cms/class/batchAddClassTeachers
      POST /cms/class/batchDeleteClassStudents
      POST /cms/class/batchDeleteClassTeachers
      POST /cms/class/createClass
      POST /cms/class/deleteClass
      POST /cms/class/deleteClassStudent
      POST /cms/class/deleteClassTeacher
      POST /cms/class/editClass
      POST /cms/room/create
      POST /cms/room/delete
      POST /cms/room/disable
      POST /cms/room/enable
      POST /cms/room/update
      POST /cms/school/create
      POST /cms/school/delete
      POST /cms/school/disable
      POST /cms/school/enable
      POST /cms/school/update
      POST /dms/level/updateLevel
      POST /function/menu/bind
      POST /function/menu/create
      POST /function/menu/delete/{id}
      POST /function/menu/update
      POST /home/update
      POST /menu/create
      POST /menu/delete/{id}
      POST /menu/update/{id}
      POST /menu/updateHidden/{id}
      POST /minio/upload
      POST /minio/uploadBlob
      POST /minio/uploadRaw
      POST /msg/read
      POST /msg/read/batch
      POST /msg/send/aiReview
      POST /msg/send/system
      POST /msg/send/teacherComment
      POST /resource/create
      POST /resource/delete/{id}
      POST /resource/update/{id}
      POST /resourceCategory/create
      POST /resourceCategory/delete/{id}
      POST /resourceCategory/update/{id}
      POST /role/allocMenu
      POST /role/allocResource
      POST /role/create
      POST /role/delete
      POST /role/update/{id}
      POST /role/updateStatus/{id}
      POST /sms/check/check
      POST /sms/exam/create
      POST /sms/exam/delete
      POST /sms/exam/publish
      POST /sms/exam/sign
      POST /sms/exam/update
      POST /sms/exam/updateExamClasses
      POST /sms/exam/updateRoomSlots
      POST /sms/homework/completeHomeWorkAnswer
      POST /sms/homework/createHomeWorkAnswer
      POST /sms/homework/publish
      POST /sms/homework/saveAnswer
      POST /sms/part/addPart
      POST /sms/part/addPartQuestion
      POST /sms/part/batchAddPartQuestions
      POST /sms/part/batchDeletePartQuestions
      POST /sms/part/deletePart
      POST /sms/part/deletePartQuestion
      POST /sms/part/editPart
      POST /sms/part/editPartQuestion
      POST /sms/practice/addPractice
      POST /sms/practice/addPracticeTag
      POST /sms/practice/addPracticeType
      POST /sms/practice/deletePractice
      POST /sms/practice/deletePracticeTag
      POST /sms/practice/deletePracticeType
      POST /sms/practice/editPractice
      POST /sms/practice/editPracticeTag
      POST /sms/practice/editPracticeType
      POST /sms/practice/translateSentence
      POST /sms/practice/translateStoryStr
      POST /sms/question/addQuestion
      POST /sms/question/batchAddQuestion
      POST /sms/question/deleteQuestion
      POST /sms/question/editQuestion
      POST /sms/survey/addSurvey
      POST /sms/survey/addSurveyType
      POST /sms/survey/deleteSurvey
      POST /sms/survey/deleteSurveyType
      POST /sms/survey/editSurvey
      POST /sms/survey/editSurveyType
      POST /sms/token/AliModalGeneration
      POST /sms/token/AliRecognition
      POST /ueditor/blogUploadRemote
      POST /ueditor/upload
      POST /user/batchRegisterStudent
      POST /user/batchRegisterTeacher
      POST /user/login
      POST /user/logout
      POST /user/registerStudent
      POST /user/registerTeacher
      POST /user/updateAiPeer
      POST /xfei/createUserFeature
      POST /xfei/generalScore
      POST /xfei/searchOneFeature
      POST /xfei/voiceComparison
      Found on 2026-01-23 16:57
    • Severity: info
      Fingerprint: 5733ddf49ff49cd18553ecf7c87df08b9c904278a13dd87d5aa36835826f573b

      Public Swagger UI/API detected at path: /swagger-ui.html - sample paths:
      GET /admin/listStudent
      GET /admin/listTeacher
      GET /admin/listUsers
      GET /admin/role/{adminId}
      GET /aliyun/oss/policy
      GET /ams/dailyPractice/todayAITalk
      GET /ams/dailyPractice/todayPractice
      GET /ams/exam/queryClassExamAnswer
      GET /ams/exam/queryExamAnswer
      GET /ams/exam/queryExamInfos
      GET /ams/practice/queryUserPracticeAnswers
      GET /cms/chat/listAiTalkMessages
      GET /cms/chat/listChats
      GET /cms/chat/listMessages
      GET /cms/class/classStudents
      GET /cms/class/classTeachers
      GET /cms/class/classinfo
      GET /cms/class/listAllClass
      GET /cms/class/listBingdingClass
      GET /cms/class/listClass
      GET /cms/class/queryByClassCode
      GET /cms/room/detail
      GET /cms/room/list
      GET /cms/room/listAll
      GET /cms/school/list
      GET /cms/school/listAll
      GET /dms/level/chooseExtentLevelQuestions
      GET /dms/level/listStudentLevels
      GET /function/menu/list
      GET /function/menu/list/{modeId}
      GET /function/menu/listAll
      GET /function/menu/treeList
      GET /home/studentHeartPkg
      GET /menu/list/{parentId}
      GET /menu/treeList
      GET /menu/{id}
      GET /msg/listMsgPage
      GET /msg/listUnreadMsg
      GET /msg/unread/count
      GET /resource/list
      GET /resource/listAll
      GET /resource/{id}
      GET /resourceCategory/listAll
      GET /role/list
      GET /role/listAll
      GET /role/listMenu/{roleId}
      GET /role/listResource/{roleId}
      GET /sms/exam/canSign
      GET /sms/exam/detail
      GET /sms/exam/list
      GET /sms/exam/listExams
      GET /sms/exam/queryStudentExams
      GET /sms/exam/rooms
      GET /sms/part/listPartQuestions
      GET /sms/part/listParts
      GET /sms/practice/getOnePracticeTest
      GET /sms/practice/getPracticeInfo
      GET /sms/practice/list
      GET /sms/practice/queryAllPracticeIds
      GET /sms/practice/queryAllPracticeTags
      GET /sms/practice/queryAllTypes
      GET /sms/question/getAllScoringCriterias
      GET /sms/question/queryByType
      GET /sms/question/randomQuestions
      GET /sms/survey/getSurveyDetail
      GET /sms/survey/queryAllSurvey
      GET /sms/survey/queryAllTypes
      GET /sms/survey/querySurveyList
      GET /sms/token/queryAliToken
      GET /sms/token/queryXfeiToken
      GET /user/info
      GET /user/refreshToken
      GET /user/xyhzCas
      GET /user/{id}
      POST /admin/createTeacherAccount
      POST /admin/delete/{id}
      POST /admin/registerStudent
      POST /admin/role/update
      POST /admin/update/{id}
      POST /admin/updatePassword
      POST /aliyun/oss/OSSDelete
      POST /aliyun/oss/OSSUpload
      POST /aliyun/oss/callback
      POST /ams/dailyPractice/createTodayAITalk
      POST /ams/dailyPractice/submitAnswer
      POST /ams/dailyPractice/updateTodayAITalk
      POST /ams/exam/commiteExamAnswers
      POST /ams/exam/createExamAnswer
      POST /ams/exam/gradeAnswer
      POST /ams/exam/initialExamAnswers
      POST /ams/exam/updateExamAnswer
      POST /ams/practice/completePractice
      POST /ams/practice/createPracticeAnswer
      POST /ams/practice/updatePracticeAnswer
      POST /cms/chat/completeChat
      POST /cms/chat/createChat
      POST /cms/chat/deleteChat
      POST /cms/chat/insertMessage
      POST /cms/chat/updateChatMessage
      POST /cms/class/addClassStudent
      POST /cms/class/addClassTeacher
      POST /cms/class/batchAddClassStudents
      POST /cms/class/batchAddClassTeachers
      POST /cms/class/batchDeleteClassStudents
      POST /cms/class/batchDeleteClassTeachers
      POST /cms/class/createClass
      POST /cms/class/deleteClass
      POST /cms/class/deleteClassStudent
      POST /cms/class/deleteClassTeacher
      POST /cms/class/editClass
      POST /cms/room/create
      POST /cms/room/delete
      POST /cms/room/disable
      POST /cms/room/enable
      POST /cms/room/update
      POST /cms/school/create
      POST /cms/school/delete
      POST /cms/school/disable
      POST /cms/school/enable
      POST /cms/school/update
      POST /dms/level/updateLevel
      POST /function/menu/bind
      POST /function/menu/create
      POST /function/menu/delete/{id}
      POST /function/menu/update
      POST /home/update
      POST /menu/create
      POST /menu/delete/{id}
      POST /menu/update/{id}
      POST /menu/updateHidden/{id}
      POST /minio/upload
      POST /minio/uploadBlob
      POST /minio/uploadRaw
      POST /msg/read
      POST /msg/read/batch
      POST /msg/send/aiReview
      POST /msg/send/system
      POST /msg/send/teacherComment
      POST /resource/create
      POST /resource/delete/{id}
      POST /resource/update/{id}
      POST /resourceCategory/create
      POST /resourceCategory/delete/{id}
      POST /resourceCategory/update/{id}
      POST /role/allocMenu
      POST /role/allocResource
      POST /role/create
      POST /role/delete
      POST /role/update/{id}
      POST /role/updateStatus/{id}
      POST /sms/check/check
      POST /sms/exam/create
      POST /sms/exam/delete
      POST /sms/exam/publish
      POST /sms/exam/sign
      POST /sms/exam/update
      POST /sms/exam/updateExamClasses
      POST /sms/exam/updateRoomSlots
      POST /sms/part/addPart
      POST /sms/part/addPartQuestion
      POST /sms/part/batchAddPartQuestions
      POST /sms/part/batchDeletePartQuestions
      POST /sms/part/deletePart
      POST /sms/part/deletePartQuestion
      POST /sms/part/editPart
      POST /sms/part/editPartQuestion
      POST /sms/practice/addPractice
      POST /sms/practice/addPracticeTag
      POST /sms/practice/addPracticeType
      POST /sms/practice/deletePractice
      POST /sms/practice/deletePracticeTag
      POST /sms/practice/deletePracticeType
      POST /sms/practice/editPractice
      POST /sms/practice/editPracticeTag
      POST /sms/practice/editPracticeType
      POST /sms/practice/translateSentence
      POST /sms/practice/translateStoryStr
      POST /sms/question/addQuestion
      POST /sms/question/batchAddQuestion
      POST /sms/question/deleteQuestion
      POST /sms/question/editQuestion
      POST /sms/survey/addSurvey
      POST /sms/survey/addSurveyType
      POST /sms/survey/deleteSurvey
      POST /sms/survey/deleteSurveyType
      POST /sms/survey/editSurvey
      POST /sms/survey/editSurveyType
      POST /sms/token/AliModalGeneration
      POST /sms/token/AliRecognition
      POST /ueditor/blogUploadRemote
      POST /ueditor/upload
      POST /user/batchRegisterStudent
      POST /user/batchRegisterTeacher
      POST /user/login
      POST /user/logout
      POST /user/registerStudent
      POST /user/registerTeacher
      POST /xfei/createUserFeature
      POST /xfei/generalScore
      POST /xfei/searchOneFeature
      POST /xfei/voiceComparison
      Found on 2026-01-22 01:28
    • Severity: info
      Fingerprint: 5733ddf49ff49cd1b6e67656b6e67656b6e67656b6e67656b6e67656b6e67656

      Public Swagger UI/API detected at path: /swagger-ui.html
      Found on 2026-01-22 01:28
    • Severity: info
      Fingerprint: 5733ddf49ff49cd18553ecf7c87df08b9c904278a13dd87d5aa3683502c6ce95

      Public Swagger UI/API detected at path: /swagger-ui.html - sample paths:
      GET /admin/listStudent
      GET /admin/listTeacher
      GET /admin/listUsers
      GET /admin/role/{adminId}
      GET /aliyun/oss/policy
      GET /ams/dailyPractice/todayAITalk
      GET /ams/dailyPractice/todayPractice
      GET /ams/exam/queryClassExamAnswer
      GET /ams/exam/queryExamAnswer
      GET /ams/exam/queryExamInfos
      GET /ams/practice/queryUserPracticeAnswers
      GET /cms/chat/listAiTalkMessages
      GET /cms/chat/listChats
      GET /cms/chat/listMessages
      GET /cms/class/classStudents
      GET /cms/class/classTeachers
      GET /cms/class/classinfo
      GET /cms/class/listAllClass
      GET /cms/class/listBingdingClass
      GET /cms/class/listClass
      GET /cms/class/queryByClassCode
      GET /cms/room/detail
      GET /cms/room/list
      GET /cms/room/listAll
      GET /cms/school/list
      GET /cms/school/listAll
      GET /dms/level/chooseExtentLevelQuestions
      GET /dms/level/listStudentLevels
      GET /function/menu/list
      GET /function/menu/list/{modeId}
      GET /function/menu/listAll
      GET /function/menu/treeList
      GET /home/studentHeartPkg
      GET /menu/list/{parentId}
      GET /menu/treeList
      GET /menu/{id}
      GET /msg/listMsgPage
      GET /msg/listUnreadMsg
      GET /msg/unread/count
      GET /resource/list
      GET /resource/listAll
      GET /resource/{id}
      GET /resourceCategory/listAll
      GET /role/list
      GET /role/listAll
      GET /role/listMenu/{roleId}
      GET /role/listResource/{roleId}
      GET /sms/exam/canSign
      GET /sms/exam/detail
      GET /sms/exam/list
      GET /sms/exam/listExams
      GET /sms/exam/queryStudentExams
      GET /sms/exam/rooms
      GET /sms/part/listPartQuestions
      GET /sms/part/listParts
      GET /sms/practice/getOnePracticeTest
      GET /sms/practice/getPracticeInfo
      GET /sms/practice/list
      GET /sms/practice/queryAllPracticeIds
      GET /sms/practice/queryAllPracticeTags
      GET /sms/practice/queryAllTypes
      GET /sms/question/getAllScoringCriterias
      GET /sms/question/queryByType
      GET /sms/question/randomQuestions
      GET /sms/survey/getSurveyDetail
      GET /sms/survey/queryAllSurvey
      GET /sms/survey/queryAllTypes
      GET /sms/survey/querySurveyList
      GET /sms/token/queryAliToken
      GET /sms/token/queryXfeiToken
      GET /user/info
      GET /user/refreshToken
      GET /user/{id}
      POST /admin/createTeacherAccount
      POST /admin/delete/{id}
      POST /admin/registerStudent
      POST /admin/role/update
      POST /admin/update/{id}
      POST /admin/updatePassword
      POST /aliyun/oss/OSSDelete
      POST /aliyun/oss/OSSUpload
      POST /aliyun/oss/callback
      POST /ams/dailyPractice/createTodayAITalk
      POST /ams/dailyPractice/submitAnswer
      POST /ams/dailyPractice/updateTodayAITalk
      POST /ams/exam/commiteExamAnswers
      POST /ams/exam/createExamAnswer
      POST /ams/exam/gradeAnswer
      POST /ams/exam/initialExamAnswers
      POST /ams/exam/updateExamAnswer
      POST /ams/practice/createPracticeAnswer
      POST /ams/practice/updatePracticeAnswer
      POST /cms/chat/completeChat
      POST /cms/chat/createChat
      POST /cms/chat/deleteChat
      POST /cms/chat/insertMessage
      POST /cms/chat/updateChatMessage
      POST /cms/class/addClassStudent
      POST /cms/class/addClassTeacher
      POST /cms/class/batchAddClassStudents
      POST /cms/class/batchAddClassTeachers
      POST /cms/class/batchDeleteClassStudents
      POST /cms/class/batchDeleteClassTeachers
      POST /cms/class/createClass
      POST /cms/class/deleteClass
      POST /cms/class/deleteClassStudent
      POST /cms/class/deleteClassTeacher
      POST /cms/class/editClass
      POST /cms/room/create
      POST /cms/room/delete
      POST /cms/room/disable
      POST /cms/room/enable
      POST /cms/room/update
      POST /cms/school/create
      POST /cms/school/delete
      POST /cms/school/disable
      POST /cms/school/enable
      POST /cms/school/update
      POST /dms/level/updateLevel
      POST /function/menu/bind
      POST /function/menu/create
      POST /function/menu/delete/{id}
      POST /function/menu/update
      POST /home/update
      POST /menu/create
      POST /menu/delete/{id}
      POST /menu/update/{id}
      POST /menu/updateHidden/{id}
      POST /minio/upload
      POST /minio/uploadBlob
      POST /minio/uploadRaw
      POST /msg/read
      POST /msg/read/batch
      POST /msg/send/aiReview
      POST /msg/send/system
      POST /msg/send/teacherComment
      POST /resource/create
      POST /resource/delete/{id}
      POST /resource/update/{id}
      POST /resourceCategory/create
      POST /resourceCategory/delete/{id}
      POST /resourceCategory/update/{id}
      POST /role/allocMenu
      POST /role/allocResource
      POST /role/create
      POST /role/delete
      POST /role/update/{id}
      POST /role/updateStatus/{id}
      POST /sms/check/check
      POST /sms/exam/create
      POST /sms/exam/delete
      POST /sms/exam/publish
      POST /sms/exam/sign
      POST /sms/exam/update
      POST /sms/exam/updateExamClasses
      POST /sms/exam/updateRoomSlots
      POST /sms/part/addPart
      POST /sms/part/addPartQuestion
      POST /sms/part/batchAddPartQuestions
      POST /sms/part/batchDeletePartQuestions
      POST /sms/part/deletePart
      POST /sms/part/deletePartQuestion
      POST /sms/part/editPart
      POST /sms/part/editPartQuestion
      POST /sms/practice/addPractice
      POST /sms/practice/addPracticeTag
      POST /sms/practice/addPracticeType
      POST /sms/practice/deletePractice
      POST /sms/practice/deletePracticeTag
      POST /sms/practice/deletePracticeType
      POST /sms/practice/editPractice
      POST /sms/practice/editPracticeTag
      POST /sms/practice/editPracticeType
      POST /sms/practice/translateSentence
      POST /sms/practice/translateStoryStr
      POST /sms/question/addQuestion
      POST /sms/question/batchAddQuestion
      POST /sms/question/deleteQuestion
      POST /sms/question/editQuestion
      POST /sms/survey/addSurvey
      POST /sms/survey/addSurveyType
      POST /sms/survey/deleteSurvey
      POST /sms/survey/deleteSurveyType
      POST /sms/survey/editSurvey
      POST /sms/survey/editSurveyType
      POST /sms/token/AliModalGeneration
      POST /sms/token/AliRecognition
      POST /ueditor/blogUploadRemote
      POST /ueditor/upload
      POST /user/batchRegisterStudent
      POST /user/batchRegisterTeacher
      POST /user/login
      POST /user/logout
      POST /user/registerStudent
      POST /user/registerTeacher
      POST /xfei/createUserFeature
      POST /xfei/generalScore
      POST /xfei/searchOneFeature
      POST /xfei/voiceComparison
      Found on 2026-01-09 06:15
    • Severity: info
      Fingerprint: 5733ddf49ff49cd18553ecf7c87df08b9c904278a13dd87d5aa36835ec3d5797

      Public Swagger UI/API detected at path: /swagger-ui.html - sample paths:
      GET /admin/listStudent
      GET /admin/listTeacher
      GET /admin/listUsers
      GET /admin/role/{adminId}
      GET /aliyun/oss/policy
      GET /ams/dailyPractice/todayAITalk
      GET /ams/dailyPractice/todayPractice
      GET /ams/exam/queryClassExamAnswer
      GET /ams/exam/queryExamAnswer
      GET /ams/exam/queryExamInfos
      GET /ams/practice/queryUserPracticeAnswers
      GET /cms/chat/listAiTalkMessages
      GET /cms/chat/listChats
      GET /cms/chat/listMessages
      GET /cms/class/classStudents
      GET /cms/class/classTeachers
      GET /cms/class/classinfo
      GET /cms/class/listAllClass
      GET /cms/class/listBingdingClass
      GET /cms/class/listClass
      GET /cms/class/queryByClassCode
      GET /cms/room/detail
      GET /cms/room/list
      GET /cms/room/listAll
      GET /cms/school/list
      GET /cms/school/listAll
      GET /dms/level/chooseExtentLevelQuestions
      GET /dms/level/listStudentLevels
      GET /function/menu/list
      GET /function/menu/list/{modeId}
      GET /function/menu/listAll
      GET /function/menu/treeList
      GET /home/studentHeartPkg
      GET /menu/list/{parentId}
      GET /menu/treeList
      GET /menu/{id}
      GET /msg/listMsgPage
      GET /msg/listUnreadMsg
      GET /msg/unread/count
      GET /resource/list
      GET /resource/listAll
      GET /resource/{id}
      GET /resourceCategory/listAll
      GET /role/list
      GET /role/listAll
      GET /role/listMenu/{roleId}
      GET /role/listResource/{roleId}
      GET /sms/exam/canSign
      GET /sms/exam/detail
      GET /sms/exam/list
      GET /sms/exam/listExams
      GET /sms/exam/queryStudentExams
      GET /sms/exam/rooms
      GET /sms/part/listPartQuestions
      GET /sms/part/listParts
      GET /sms/practice/getOnePracticeTest
      GET /sms/practice/getPracticeInfo
      GET /sms/practice/list
      GET /sms/practice/queryAllPracticeIds
      GET /sms/practice/queryAllTypes
      GET /sms/question/getAllScoringCriterias
      GET /sms/question/queryByType
      GET /sms/question/randomQuestions
      GET /sms/survey/getSurveyDetail
      GET /sms/survey/queryAllSurvey
      GET /sms/survey/queryAllTypes
      GET /sms/survey/querySurveyList
      GET /sms/token/queryAliToken
      GET /sms/token/queryXfeiToken
      GET /user/info
      GET /user/refreshToken
      GET /user/{id}
      POST /admin/createTeacherAccount
      POST /admin/delete/{id}
      POST /admin/registerStudent
      POST /admin/role/update
      POST /admin/update/{id}
      POST /admin/updatePassword
      POST /aliyun/oss/OSSDelete
      POST /aliyun/oss/OSSUpload
      POST /aliyun/oss/callback
      POST /ams/dailyPractice/createTodayAITalk
      POST /ams/dailyPractice/submitAnswer
      POST /ams/dailyPractice/updateTodayAITalk
      POST /ams/exam/commiteExamAnswers
      POST /ams/exam/createExamAnswer
      POST /ams/exam/gradeAnswer
      POST /ams/exam/initialExamAnswers
      POST /ams/exam/updateExamAnswer
      POST /ams/practice/createPracticeAnswer
      POST /ams/practice/updatePracticeAnswer
      POST /cms/chat/completeChat
      POST /cms/chat/createChat
      POST /cms/chat/deleteChat
      POST /cms/chat/insertMessage
      POST /cms/chat/updateChatMessage
      POST /cms/class/addClassStudent
      POST /cms/class/addClassTeacher
      POST /cms/class/batchAddClassStudents
      POST /cms/class/batchAddClassTeachers
      POST /cms/class/batchDeleteClassStudents
      POST /cms/class/batchDeleteClassTeachers
      POST /cms/class/createClass
      POST /cms/class/deleteClass
      POST /cms/class/deleteClassStudent
      POST /cms/class/deleteClassTeacher
      POST /cms/class/editClass
      POST /cms/room/create
      POST /cms/room/delete
      POST /cms/room/disable
      POST /cms/room/enable
      POST /cms/room/update
      POST /cms/school/create
      POST /cms/school/delete
      POST /cms/school/disable
      POST /cms/school/enable
      POST /cms/school/update
      POST /dms/level/updateLevel
      POST /function/menu/bind
      POST /function/menu/create
      POST /function/menu/delete/{id}
      POST /function/menu/update
      POST /home/update
      POST /menu/create
      POST /menu/delete/{id}
      POST /menu/update/{id}
      POST /menu/updateHidden/{id}
      POST /minio/upload
      POST /minio/uploadBlob
      POST /minio/uploadRaw
      POST /msg/read
      POST /msg/read/batch
      POST /msg/send/aiReview
      POST /msg/send/system
      POST /msg/send/teacherComment
      POST /resource/create
      POST /resource/delete/{id}
      POST /resource/update/{id}
      POST /resourceCategory/create
      POST /resourceCategory/delete/{id}
      POST /resourceCategory/update/{id}
      POST /role/allocMenu
      POST /role/allocResource
      POST /role/create
      POST /role/delete
      POST /role/update/{id}
      POST /role/updateStatus/{id}
      POST /sms/check/check
      POST /sms/exam/create
      POST /sms/exam/delete
      POST /sms/exam/publish
      POST /sms/exam/sign
      POST /sms/exam/update
      POST /sms/exam/updateExamClasses
      POST /sms/exam/updateRoomSlots
      POST /sms/part/addPart
      POST /sms/part/addPartQuestion
      POST /sms/part/batchAddPartQuestions
      POST /sms/part/batchDeletePartQuestions
      POST /sms/part/deletePart
      POST /sms/part/deletePartQuestion
      POST /sms/part/editPart
      POST /sms/part/editPartQuestion
      POST /sms/practice/addPractice
      POST /sms/practice/addPracticeType
      POST /sms/practice/deletePractice
      POST /sms/practice/deletePracticeType
      POST /sms/practice/editPractice
      POST /sms/practice/editPracticeType
      POST /sms/practice/translateSentence
      POST /sms/practice/translateStoryStr
      POST /sms/question/addQuestion
      POST /sms/question/batchAddQuestion
      POST /sms/question/deleteQuestion
      POST /sms/question/editQuestion
      POST /sms/survey/addSurvey
      POST /sms/survey/addSurveyType
      POST /sms/survey/deleteSurvey
      POST /sms/survey/deleteSurveyType
      POST /sms/survey/editSurvey
      POST /sms/survey/editSurveyType
      POST /sms/token/AliModalGeneration
      POST /sms/token/AliRecognition
      POST /ueditor/blogUploadRemote
      POST /ueditor/upload
      POST /user/batchRegisterStudent
      POST /user/batchRegisterTeacher
      POST /user/login
      POST /user/logout
      POST /user/registerStudent
      POST /user/registerTeacher
      POST /xfei/createUserFeature
      POST /xfei/generalScore
      POST /xfei/searchOneFeature
      POST /xfei/voiceComparison
      Found on 2025-12-25 06:21
    • Severity: info
      Fingerprint: 5733ddf49ff49cd18553ecf7c87df08b9c904278a13dd87d5aa36835e34ef48e

      Public Swagger UI/API detected at path: /swagger-ui.html - sample paths:
      GET /admin/listStudent
      GET /admin/listTeacher
      GET /admin/listUsers
      GET /admin/role/{adminId}
      GET /aliyun/oss/policy
      GET /ams/dailyPractice/todayAITalk
      GET /ams/dailyPractice/todayPractice
      GET /ams/exam/queryClassExamAnswer
      GET /ams/exam/queryExamAnswer
      GET /ams/exam/queryExamInfos
      GET /ams/practice/queryUserPracticeAnswers
      GET /cms/chat/listAiTalkMessages
      GET /cms/chat/listChats
      GET /cms/chat/listMessages
      GET /cms/class/classStudents
      GET /cms/class/classTeachers
      GET /cms/class/classinfo
      GET /cms/class/listAllClass
      GET /cms/class/listBingdingClass
      GET /cms/class/listClass
      GET /cms/class/queryByClassCode
      GET /cms/room/detail
      GET /cms/room/list
      GET /cms/room/listAll
      GET /cms/school/list
      GET /cms/school/listAll
      GET /dms/level/chooseExtentLevelQuestions
      GET /dms/level/chooseLevelQuestions
      GET /dms/level/listStudentLevels
      GET /function/menu/list
      GET /function/menu/list/{modeId}
      GET /function/menu/listAll
      GET /function/menu/treeList
      GET /home/studentHeartPkg
      GET /menu/list/{parentId}
      GET /menu/treeList
      GET /menu/{id}
      GET /msg/listMsgPage
      GET /msg/listUnreadMsg
      GET /msg/unread/count
      GET /resource/list
      GET /resource/listAll
      GET /resource/{id}
      GET /resourceCategory/listAll
      GET /role/list
      GET /role/listAll
      GET /role/listMenu/{roleId}
      GET /role/listResource/{roleId}
      GET /sms/exam/canSign
      GET /sms/exam/detail
      GET /sms/exam/list
      GET /sms/exam/listExams
      GET /sms/exam/queryStudentExams
      GET /sms/exam/rooms
      GET /sms/part/listPartQuestions
      GET /sms/part/listParts
      GET /sms/practice/getOnePracticeTest
      GET /sms/practice/getPracticeInfo
      GET /sms/practice/list
      GET /sms/practice/queryAllPracticeIds
      GET /sms/practice/queryAllTypes
      GET /sms/question/getAllScoringCriterias
      GET /sms/question/queryByType
      GET /sms/question/randomQuestions
      GET /sms/survey/getSurveyDetail
      GET /sms/survey/queryAllSurvey
      GET /sms/survey/queryAllTypes
      GET /sms/survey/querySurveyList
      GET /sms/token/queryAliToken
      GET /sms/token/queryXfeiToken
      GET /user/info
      GET /user/refreshToken
      GET /user/{id}
      POST /admin/createTeacherAccount
      POST /admin/delete/{id}
      POST /admin/registerStudent
      POST /admin/role/update
      POST /admin/update/{id}
      POST /admin/updatePassword
      POST /aliyun/oss/OSSDelete
      POST /aliyun/oss/OSSUpload
      POST /aliyun/oss/callback
      POST /ams/dailyPractice/createTodayAITalk
      POST /ams/dailyPractice/submitAnswer
      POST /ams/dailyPractice/updateTodayAITalk
      POST /ams/exam/commiteExamAnswers
      POST /ams/exam/createExamAnswer
      POST /ams/exam/gradeAnswer
      POST /ams/exam/initialExamAnswers
      POST /ams/exam/updateExamAnswer
      POST /ams/practice/createPracticeAnswer
      POST /ams/practice/updatePracticeAnswer
      POST /cms/chat/completeChat
      POST /cms/chat/createChat
      POST /cms/chat/deleteChat
      POST /cms/chat/insertMessage
      POST /cms/chat/updateChatMessage
      POST /cms/class/addClassStudent
      POST /cms/class/addClassTeacher
      POST /cms/class/batchAddClassStudents
      POST /cms/class/batchAddClassTeachers
      POST /cms/class/batchDeleteClassStudents
      POST /cms/class/batchDeleteClassTeachers
      POST /cms/class/createClass
      POST /cms/class/deleteClass
      POST /cms/class/deleteClassStudent
      POST /cms/class/deleteClassTeacher
      POST /cms/class/editClass
      POST /cms/room/create
      POST /cms/room/delete
      POST /cms/room/disable
      POST /cms/room/enable
      POST /cms/room/update
      POST /cms/school/create
      POST /cms/school/delete
      POST /cms/school/disable
      POST /cms/school/enable
      POST /cms/school/update
      POST /dms/level/updateLevel
      POST /function/menu/bind
      POST /function/menu/create
      POST /function/menu/delete/{id}
      POST /function/menu/update
      POST /home/update
      POST /menu/create
      POST /menu/delete/{id}
      POST /menu/update/{id}
      POST /menu/updateHidden/{id}
      POST /minio/upload
      POST /minio/uploadBlob
      POST /minio/uploadRaw
      POST /msg/read
      POST /msg/read/batch
      POST /msg/send/aiReview
      POST /msg/send/system
      POST /msg/send/teacherComment
      POST /resource/create
      POST /resource/delete/{id}
      POST /resource/update/{id}
      POST /resourceCategory/create
      POST /resourceCategory/delete/{id}
      POST /resourceCategory/update/{id}
      POST /role/allocMenu
      POST /role/allocResource
      POST /role/create
      POST /role/delete
      POST /role/update/{id}
      POST /role/updateStatus/{id}
      POST /sms/check/check
      POST /sms/exam/create
      POST /sms/exam/delete
      POST /sms/exam/publish
      POST /sms/exam/sign
      POST /sms/exam/update
      POST /sms/exam/updateExamClasses
      POST /sms/exam/updateRoomSlots
      POST /sms/part/addPart
      POST /sms/part/addPartQuestion
      POST /sms/part/batchAddPartQuestions
      POST /sms/part/batchDeletePartQuestions
      POST /sms/part/deletePart
      POST /sms/part/deletePartQuestion
      POST /sms/part/editPart
      POST /sms/part/editPartQuestion
      POST /sms/practice/addPractice
      POST /sms/practice/addPracticeType
      POST /sms/practice/deletePractice
      POST /sms/practice/deletePracticeType
      POST /sms/practice/editPractice
      POST /sms/practice/editPracticeType
      POST /sms/practice/translateSentence
      POST /sms/practice/translateStoryStr
      POST /sms/question/addQuestion
      POST /sms/question/batchAddQuestion
      POST /sms/question/deleteQuestion
      POST /sms/question/editQuestion
      POST /sms/survey/addSurvey
      POST /sms/survey/addSurveyType
      POST /sms/survey/deleteSurvey
      POST /sms/survey/deleteSurveyType
      POST /sms/survey/editSurvey
      POST /sms/survey/editSurveyType
      POST /sms/token/AliModalGeneration
      POST /ueditor/blogUploadRemote
      POST /ueditor/upload
      POST /user/batchRegisterStudent
      POST /user/batchRegisterTeacher
      POST /user/login
      POST /user/logout
      POST /user/registerStudent
      POST /user/registerTeacher
      POST /xfei/createUserFeature
      POST /xfei/generalScore
      POST /xfei/searchOneFeature
      POST /xfei/voiceComparison
      Found on 2025-12-20 15:37
    • Severity: info
      Fingerprint: 5733ddf49ff49cd18553ecf7c87df08b9c904278a13dd87d5aa368351fb80a2a

      Public Swagger UI/API detected at path: /swagger-ui.html - sample paths:
      GET /admin/listStudent
      GET /admin/listTeacher
      GET /admin/listUsers
      GET /admin/role/{adminId}
      GET /aliyun/oss/policy
      GET /ams/dailyPractice/todayAITalk
      GET /ams/dailyPractice/todayPractice
      GET /ams/exam/queryClassExamAnswer
      GET /ams/exam/queryExamAnswer
      GET /ams/exam/queryExamInfos
      GET /ams/practice/queryUserPracticeAnswers
      GET /cms/chat/listAiTalkMessages
      GET /cms/chat/listChats
      GET /cms/chat/listMessages
      GET /cms/class/classStudents
      GET /cms/class/classTeachers
      GET /cms/class/classinfo
      GET /cms/class/listAllClass
      GET /cms/class/listBingdingClass
      GET /cms/class/listClass
      GET /cms/class/queryByClassCode
      GET /cms/room/detail
      GET /cms/room/list
      GET /cms/room/listAll
      GET /cms/school/list
      GET /cms/school/listAll
      GET /dms/level/chooseExtentLevelQuestions
      GET /dms/level/chooseLevelQuestions
      GET /dms/level/listStudentLevels
      GET /function/menu/list
      GET /function/menu/list/{modeId}
      GET /function/menu/listAll
      GET /function/menu/treeList
      GET /home/studentHeartPkg
      GET /menu/list/{parentId}
      GET /menu/treeList
      GET /menu/{id}
      GET /msg/listMsgPage
      GET /msg/listUnreadMsg
      GET /msg/unread/count
      GET /resource/list
      GET /resource/listAll
      GET /resource/{id}
      GET /resourceCategory/listAll
      GET /role/list
      GET /role/listAll
      GET /role/listMenu/{roleId}
      GET /role/listResource/{roleId}
      GET /sms/exam/canSign
      GET /sms/exam/detail
      GET /sms/exam/list
      GET /sms/exam/listExams
      GET /sms/exam/queryStudentExams
      GET /sms/exam/rooms
      GET /sms/part/listPartQuestions
      GET /sms/part/listParts
      GET /sms/practice/getOnePracticeTest
      GET /sms/practice/getPracticeInfo
      GET /sms/practice/list
      GET /sms/practice/queryAllPracticeIds
      GET /sms/practice/queryAllTypes
      GET /sms/question/getAllScoringCriterias
      GET /sms/question/queryByType
      GET /sms/question/randomQuestions
      GET /sms/survey/getSurveyDetail
      GET /sms/survey/queryAllSurvey
      GET /sms/survey/queryAllTypes
      GET /sms/survey/querySurveyList
      GET /sms/token/queryAliToken
      GET /sms/token/queryXfeiToken
      GET /user/info
      GET /user/refreshToken
      GET /user/{id}
      POST /admin/createTeacherAccount
      POST /admin/delete/{id}
      POST /admin/registerStudent
      POST /admin/role/update
      POST /admin/update/{id}
      POST /admin/updatePassword
      POST /aliyun/oss/OSSDelete
      POST /aliyun/oss/OSSUpload
      POST /aliyun/oss/callback
      POST /ams/dailyPractice/createTodayAITalk
      POST /ams/dailyPractice/submitAnswer
      POST /ams/exam/commiteExamAnswers
      POST /ams/exam/createExamAnswer
      POST /ams/exam/gradeAnswer
      POST /ams/exam/initialExamAnswers
      POST /ams/exam/updateExamAnswer
      POST /ams/practice/createPracticeAnswer
      POST /ams/practice/updatePracticeAnswer
      POST /cms/chat/completeChat
      POST /cms/chat/createChat
      POST /cms/chat/deleteChat
      POST /cms/chat/insertMessage
      POST /cms/chat/updateChatMessage
      POST /cms/class/addClassStudent
      POST /cms/class/addClassTeacher
      POST /cms/class/batchAddClassStudents
      POST /cms/class/batchAddClassTeachers
      POST /cms/class/batchDeleteClassStudents
      POST /cms/class/batchDeleteClassTeachers
      POST /cms/class/createClass
      POST /cms/class/deleteClass
      POST /cms/class/deleteClassStudent
      POST /cms/class/deleteClassTeacher
      POST /cms/class/editClass
      POST /cms/room/create
      POST /cms/room/delete
      POST /cms/room/disable
      POST /cms/room/enable
      POST /cms/room/update
      POST /cms/school/create
      POST /cms/school/delete
      POST /cms/school/disable
      POST /cms/school/enable
      POST /cms/school/update
      POST /dms/level/updateLevel
      POST /function/menu/bind
      POST /function/menu/create
      POST /function/menu/delete/{id}
      POST /function/menu/update
      POST /home/update
      POST /menu/create
      POST /menu/delete/{id}
      POST /menu/update/{id}
      POST /menu/updateHidden/{id}
      POST /minio/upload
      POST /minio/uploadBlob
      POST /minio/uploadRaw
      POST /msg/read
      POST /msg/read/batch
      POST /msg/send/aiReview
      POST /msg/send/system
      POST /msg/send/teacherComment
      POST /resource/create
      POST /resource/delete/{id}
      POST /resource/update/{id}
      POST /resourceCategory/create
      POST /resourceCategory/delete/{id}
      POST /resourceCategory/update/{id}
      POST /role/allocMenu
      POST /role/allocResource
      POST /role/create
      POST /role/delete
      POST /role/update/{id}
      POST /role/updateStatus/{id}
      POST /sms/check/check
      POST /sms/exam/create
      POST /sms/exam/delete
      POST /sms/exam/publish
      POST /sms/exam/sign
      POST /sms/exam/update
      POST /sms/exam/updateExamClasses
      POST /sms/exam/updateRoomSlots
      POST /sms/part/addPart
      POST /sms/part/addPartQuestion
      POST /sms/part/batchAddPartQuestions
      POST /sms/part/batchDeletePartQuestions
      POST /sms/part/deletePart
      POST /sms/part/deletePartQuestion
      POST /sms/part/editPart
      POST /sms/part/editPartQuestion
      POST /sms/practice/addPractice
      POST /sms/practice/addPracticeType
      POST /sms/practice/deletePractice
      POST /sms/practice/deletePracticeType
      POST /sms/practice/editPractice
      POST /sms/practice/editPracticeType
      POST /sms/practice/translateSentence
      POST /sms/practice/translateStoryStr
      POST /sms/question/addQuestion
      POST /sms/question/batchAddQuestion
      POST /sms/question/deleteQuestion
      POST /sms/question/editQuestion
      POST /sms/survey/addSurvey
      POST /sms/survey/addSurveyType
      POST /sms/survey/deleteSurvey
      POST /sms/survey/deleteSurveyType
      POST /sms/survey/editSurvey
      POST /sms/survey/editSurveyType
      POST /sms/token/AliModalGeneration
      POST /ueditor/blogUploadRemote
      POST /ueditor/upload
      POST /user/batchRegisterStudent
      POST /user/batchRegisterTeacher
      POST /user/login
      POST /user/logout
      POST /user/registerStudent
      POST /user/registerTeacher
      POST /xfei/createUserFeature
      POST /xfei/generalScore
      POST /xfei/searchOneFeature
      POST /xfei/voiceComparison
      Found on 2025-12-18 15:07
    • Severity: info
      Fingerprint: 5733ddf49ff49cd18553ecf7c87df08b9c904278a13dd87d5aa3683596fd1003

      Public Swagger UI/API detected at path: /swagger-ui.html - sample paths:
      GET /admin/listStudent
      GET /admin/listTeacher
      GET /admin/listUsers
      GET /admin/role/{adminId}
      GET /aliyun/oss/policy
      GET /ams/dailyPractice/todayAITalk
      GET /ams/dailyPractice/todayPractice
      GET /ams/exam/queryClassExamAnswer
      GET /ams/exam/queryExamAnswer
      GET /ams/exam/queryExamInfos
      GET /ams/practice/queryUserPracticeAnswers
      GET /cms/class/classStudents
      GET /cms/class/classTeachers
      GET /cms/class/classinfo
      GET /cms/class/listAllClass
      GET /cms/class/listBingdingClass
      GET /cms/class/listClass
      GET /cms/class/queryByClassCode
      GET /cms/room/detail
      GET /cms/room/list
      GET /cms/room/listAll
      GET /cms/school/list
      GET /cms/school/listAll
      GET /dms/level/chooseExtentLevelQuestions
      GET /dms/level/chooseLevelQuestions
      GET /dms/level/listStudentLevels
      GET /function/menu/list
      GET /function/menu/list/{modeId}
      GET /function/menu/listAll
      GET /function/menu/treeList
      GET /home/studentHeartPkg
      GET /menu/list/{parentId}
      GET /menu/treeList
      GET /menu/{id}
      GET /msg/listMsgPage
      GET /msg/listUnreadMsg
      GET /msg/unread/count
      GET /resource/list
      GET /resource/listAll
      GET /resource/{id}
      GET /resourceCategory/listAll
      GET /role/list
      GET /role/listAll
      GET /role/listMenu/{roleId}
      GET /role/listResource/{roleId}
      GET /sms/exam/canSign
      GET /sms/exam/detail
      GET /sms/exam/list
      GET /sms/exam/queryStudentExams
      GET /sms/exam/rooms
      GET /sms/part/listPartQuestions
      GET /sms/part/listParts
      GET /sms/practice/getOnePracticeTest
      GET /sms/practice/getPracticeInfo
      GET /sms/practice/list
      GET /sms/practice/queryAllPracticeIds
      GET /sms/practice/queryAllTypes
      GET /sms/question/getAllScoringCriterias
      GET /sms/question/queryByType
      GET /sms/question/randomQuestions
      GET /sms/survey/getSurveyDetail
      GET /sms/survey/queryAllSurvey
      GET /sms/survey/queryAllTypes
      GET /sms/survey/querySurveyList
      GET /sms/token/queryAliToken
      GET /sms/token/queryXfeiToken
      GET /user/info
      GET /user/refreshToken
      GET /user/{id}
      POST /admin/createTeacherAccount
      POST /admin/delete/{id}
      POST /admin/registerStudent
      POST /admin/role/update
      POST /admin/update/{id}
      POST /admin/updatePassword
      POST /aliyun/oss/OSSDelete
      POST /aliyun/oss/OSSUpload
      POST /aliyun/oss/callback
      POST /ams/dailyPractice/submitAnswer
      POST /ams/exam/commiteExamAnswers
      POST /ams/exam/createExamAnswer
      POST /ams/exam/gradeAnswer
      POST /ams/exam/initialExamAnswers
      POST /ams/exam/updateExamAnswer
      POST /ams/practice/updatePracticeAnswer
      POST /cms/class/addClassStudent
      POST /cms/class/addClassTeacher
      POST /cms/class/batchAddClassStudents
      POST /cms/class/batchAddClassTeachers
      POST /cms/class/batchDeleteClassStudents
      POST /cms/class/batchDeleteClassTeachers
      POST /cms/class/createClass
      POST /cms/class/deleteClass
      POST /cms/class/deleteClassStudent
      POST /cms/class/deleteClassTeacher
      POST /cms/class/editClass
      POST /cms/room/create
      POST /cms/room/delete
      POST /cms/room/disable
      POST /cms/room/enable
      POST /cms/room/update
      POST /cms/school/create
      POST /cms/school/delete
      POST /cms/school/disable
      POST /cms/school/enable
      POST /cms/school/update
      POST /dms/level/updateLevel
      POST /function/menu/bind
      POST /function/menu/create
      POST /function/menu/delete/{id}
      POST /function/menu/update
      POST /home/update
      POST /menu/create
      POST /menu/delete/{id}
      POST /menu/update/{id}
      POST /menu/updateHidden/{id}
      POST /minio/upload
      POST /minio/uploadBlob
      POST /minio/uploadRaw
      POST /msg/read
      POST /msg/read/batch
      POST /msg/send/aiReview
      POST /msg/send/system
      POST /msg/send/teacherComment
      POST /resource/create
      POST /resource/delete/{id}
      POST /resource/update/{id}
      POST /resourceCategory/create
      POST /resourceCategory/delete/{id}
      POST /resourceCategory/update/{id}
      POST /role/allocMenu
      POST /role/allocResource
      POST /role/create
      POST /role/delete
      POST /role/update/{id}
      POST /role/updateStatus/{id}
      POST /sms/check/check
      POST /sms/exam/create
      POST /sms/exam/delete
      POST /sms/exam/publish
      POST /sms/exam/sign
      POST /sms/exam/update
      POST /sms/exam/updateExamClasses
      POST /sms/exam/updateRoomSlots
      POST /sms/part/addPart
      POST /sms/part/addPartQuestion
      POST /sms/part/batchAddPartQuestions
      POST /sms/part/batchDeletePartQuestions
      POST /sms/part/deletePart
      POST /sms/part/deletePartQuestion
      POST /sms/part/editPart
      POST /sms/part/editPartQuestion
      POST /sms/practice/addPractice
      POST /sms/practice/addPracticeType
      POST /sms/practice/deletePractice
      POST /sms/practice/deletePracticeType
      POST /sms/practice/editPractice
      POST /sms/practice/editPracticeType
      POST /sms/practice/translateSentence
      POST /sms/practice/translateStoryStr
      POST /sms/question/addQuestion
      POST /sms/question/batchAddQuestion
      POST /sms/question/deleteQuestion
      POST /sms/question/editQuestion
      POST /sms/survey/addSurvey
      POST /sms/survey/addSurveyType
      POST /sms/survey/deleteSurvey
      POST /sms/survey/deleteSurveyType
      POST /sms/survey/editSurvey
      POST /sms/survey/editSurveyType
      POST /sms/token/AliModalGeneration
      POST /ueditor/blogUploadRemote
      POST /ueditor/upload
      POST /user/batchRegisterStudent
      POST /user/batchRegisterTeacher
      POST /user/login
      POST /user/logout
      POST /user/registerStudent
      POST /user/registerTeacher
      POST /xfei/createUserFeature
      POST /xfei/generalScore
      POST /xfei/searchOneFeature
      POST /xfei/voiceComparison
      Found on 2025-12-16 11:35
    • Severity: info
      Fingerprint: 5733ddf49ff49cd18553ecf7c87df08b9c904278a13dd87d5aa368359335bf6f

      Public Swagger UI/API detected at path: /swagger-ui.html - sample paths:
      GET /admin/listStudent
      GET /admin/listTeacher
      GET /admin/listUsers
      GET /admin/role/{adminId}
      GET /aliyun/oss/policy
      GET /ams/dailyPractice/todayAITalk
      GET /ams/dailyPractice/todayPractice
      GET /ams/exam/queryExamInfos
      GET /ams/practice/queryUserPracticeAnswers
      GET /cms/class/classStudents
      GET /cms/class/classTeachers
      GET /cms/class/classinfo
      GET /cms/class/listAllClass
      GET /cms/class/listBingdingClass
      GET /cms/class/listClass
      GET /cms/class/queryByClassCode
      GET /cms/room/detail
      GET /cms/room/list
      GET /cms/room/listAll
      GET /cms/school/list
      GET /cms/school/listAll
      GET /dms/level/listStudentLevels
      GET /function/menu/list
      GET /function/menu/list/{modeId}
      GET /function/menu/listAll
      GET /function/menu/treeList
      GET /home/studentHeartPkg
      GET /menu/list/{parentId}
      GET /menu/treeList
      GET /menu/{id}
      GET /msg/listMsgPage
      GET /msg/listUnreadMsg
      GET /msg/unread/count
      GET /resource/list
      GET /resource/listAll
      GET /resource/{id}
      GET /resourceCategory/listAll
      GET /role/list
      GET /role/listAll
      GET /role/listMenu/{roleId}
      GET /role/listResource/{roleId}
      GET /sms/exam/canSign
      GET /sms/exam/detail
      GET /sms/exam/list
      GET /sms/exam/queryStudentExams
      GET /sms/exam/rooms
      GET /sms/part/listPartQuestions
      GET /sms/part/listParts
      GET /sms/practice/getOnePracticeTest
      GET /sms/practice/getPracticeInfo
      GET /sms/practice/list
      GET /sms/practice/queryAllPracticeIds
      GET /sms/practice/queryAllTypes
      GET /sms/question/getAllScoringCriterias
      GET /sms/question/queryByType
      GET /sms/question/randomQuestions
      GET /sms/survey/getSurveyDetail
      GET /sms/survey/queryAllSurvey
      GET /sms/survey/queryAllTypes
      GET /sms/survey/querySurveyList
      GET /sms/token/queryAliToken
      GET /sms/token/queryXfeiToken
      GET /user/info
      GET /user/refreshToken
      GET /user/{id}
      POST /admin/createTeacherAccount
      POST /admin/delete/{id}
      POST /admin/registerStudent
      POST /admin/role/update
      POST /admin/update/{id}
      POST /admin/updatePassword
      POST /aliyun/oss/OSSDelete
      POST /aliyun/oss/OSSUpload
      POST /aliyun/oss/callback
      POST /ams/dailyPractice/submitAnswer
      POST /ams/exam/commiteExamAnswers
      POST /ams/exam/createExamAnswer
      POST /ams/exam/updateExamAnswer
      POST /ams/practice/updatePracticeAnswer
      POST /cms/class/addClassStudent
      POST /cms/class/addClassTeacher
      POST /cms/class/batchAddClassStudents
      POST /cms/class/batchAddClassTeachers
      POST /cms/class/batchDeleteClassStudents
      POST /cms/class/batchDeleteClassTeachers
      POST /cms/class/createClass
      POST /cms/class/deleteClass
      POST /cms/class/deleteClassStudent
      POST /cms/class/deleteClassTeacher
      POST /cms/class/editClass
      POST /cms/room/create
      POST /cms/room/delete
      POST /cms/room/disable
      POST /cms/room/enable
      POST /cms/room/update
      POST /cms/school/create
      POST /cms/school/delete
      POST /cms/school/disable
      POST /cms/school/enable
      POST /cms/school/update
      POST /dms/level/updateLevel
      POST /function/menu/bind
      POST /function/menu/create
      POST /function/menu/delete/{id}
      POST /function/menu/update
      POST /home/update
      POST /menu/create
      POST /menu/delete/{id}
      POST /menu/update/{id}
      POST /menu/updateHidden/{id}
      POST /minio/upload
      POST /minio/uploadBlob
      POST /minio/uploadRaw
      POST /msg/read
      POST /msg/read/batch
      POST /msg/send/aiReview
      POST /msg/send/system
      POST /msg/send/teacherComment
      POST /resource/create
      POST /resource/delete/{id}
      POST /resource/update/{id}
      POST /resourceCategory/create
      POST /resourceCategory/delete/{id}
      POST /resourceCategory/update/{id}
      POST /role/allocMenu
      POST /role/allocResource
      POST /role/create
      POST /role/delete
      POST /role/update/{id}
      POST /role/updateStatus/{id}
      POST /sms/check/check
      POST /sms/exam/create
      POST /sms/exam/delete
      POST /sms/exam/publish
      POST /sms/exam/sign
      POST /sms/exam/update
      POST /sms/exam/updateExamClasses
      POST /sms/exam/updateRoomSlots
      POST /sms/part/addPart
      POST /sms/part/addPartQuestion
      POST /sms/part/batchAddPartQuestions
      POST /sms/part/batchDeletePartQuestions
      POST /sms/part/deletePart
      POST /sms/part/deletePartQuestion
      POST /sms/part/editPart
      POST /sms/part/editPartQuestion
      POST /sms/practice/addPractice
      POST /sms/practice/addPracticeType
      POST /sms/practice/deletePractice
      POST /sms/practice/deletePracticeType
      POST /sms/practice/editPractice
      POST /sms/practice/editPracticeType
      POST /sms/practice/translateSentence
      POST /sms/practice/translateStoryStr
      POST /sms/question/addQuestion
      POST /sms/question/batchAddQuestion
      POST /sms/question/deleteQuestion
      POST /sms/question/editQuestion
      POST /sms/survey/addSurvey
      POST /sms/survey/addSurveyType
      POST /sms/survey/deleteSurvey
      POST /sms/survey/deleteSurveyType
      POST /sms/survey/editSurvey
      POST /sms/survey/editSurveyType
      POST /sms/token/AliModalGeneration
      POST /ueditor/blogUploadRemote
      POST /ueditor/upload
      POST /user/batchRegisterStudent
      POST /user/batchRegisterTeacher
      POST /user/login
      POST /user/logout
      POST /user/registerStudent
      POST /user/registerTeacher
      POST /xfei/createUserFeature
      POST /xfei/searchOneFeature
      Found on 2025-12-12 19:27
    • Severity: info
      Fingerprint: 5733ddf49ff49cd18553ecf7c87df08b9c904278a13dd87d5aa36835d0d817e0

      Public Swagger UI/API detected at path: /swagger-ui.html - sample paths:
      GET /admin/listStudent
      GET /admin/listTeacher
      GET /admin/listUsers
      GET /admin/role/{adminId}
      GET /aliyun/oss/policy
      GET /ams/dailyPractice/today
      GET /ams/exam/queryExamInfos
      GET /ams/practice/queryUserPracticeAnswers
      GET /cms/class/classStudents
      GET /cms/class/classTeachers
      GET /cms/class/classinfo
      GET /cms/class/listAllClass
      GET /cms/class/listBingdingClass
      GET /cms/class/listClass
      GET /cms/class/queryByClassCode
      GET /cms/room/detail
      GET /cms/room/list
      GET /cms/room/listAll
      GET /cms/school/list
      GET /cms/school/listAll
      GET /dms/level/listStudentLevels
      GET /function/menu/list
      GET /function/menu/list/{modeId}
      GET /function/menu/listAll
      GET /function/menu/treeList
      GET /home/studentHeartPkg
      GET /menu/list/{parentId}
      GET /menu/treeList
      GET /menu/{id}
      GET /msg/list
      GET /msg/unread/count
      GET /resource/list
      GET /resource/listAll
      GET /resource/{id}
      GET /resourceCategory/listAll
      GET /role/list
      GET /role/listAll
      GET /role/listMenu/{roleId}
      GET /role/listResource/{roleId}
      GET /sms/exam/canSign
      GET /sms/exam/detail
      GET /sms/exam/list
      GET /sms/exam/queryStudentExams
      GET /sms/exam/rooms
      GET /sms/part/listPartQuestions
      GET /sms/part/listParts
      GET /sms/practice/getOnePracticeTest
      GET /sms/practice/getPracticeInfo
      GET /sms/practice/list
      GET /sms/practice/queryAllPracticeIds
      GET /sms/practice/queryAllTypes
      GET /sms/question/getAllScoringCriterias
      GET /sms/question/queryByType
      GET /sms/question/randomQuestions
      GET /sms/survey/getSurveyDetail
      GET /sms/survey/queryAllSurvey
      GET /sms/survey/queryAllTypes
      GET /sms/survey/querySurveyList
      GET /sms/token/queryAliToken
      GET /sms/token/queryXfeiToken
      GET /user/info
      GET /user/refreshToken
      GET /user/{id}
      POST /admin/createTeacherAccount
      POST /admin/delete/{id}
      POST /admin/registerStudent
      POST /admin/role/update
      POST /admin/update/{id}
      POST /admin/updatePassword
      POST /aliyun/oss/OSSDelete
      POST /aliyun/oss/OSSUpload
      POST /aliyun/oss/callback
      POST /ams/dailyPractice/submitAnswer
      POST /ams/exam/commiteExamAnswers
      POST /ams/exam/createExamAnswer
      POST /ams/exam/updateExamAnswer
      POST /ams/practice/updatePracticeAnswer
      POST /cms/class/addClassStudent
      POST /cms/class/addClassTeacher
      POST /cms/class/batchAddClassStudents
      POST /cms/class/batchAddClassTeachers
      POST /cms/class/batchDeleteClassStudents
      POST /cms/class/batchDeleteClassTeachers
      POST /cms/class/createClass
      POST /cms/class/deleteClass
      POST /cms/class/deleteClassStudent
      POST /cms/class/deleteClassTeacher
      POST /cms/class/editClass
      POST /cms/room/create
      POST /cms/room/delete
      POST /cms/room/disable
      POST /cms/room/enable
      POST /cms/room/update
      POST /cms/school/create
      POST /cms/school/delete
      POST /cms/school/disable
      POST /cms/school/enable
      POST /cms/school/update
      POST /dms/level/updateLevel
      POST /function/menu/bind
      POST /function/menu/create
      POST /function/menu/delete/{id}
      POST /function/menu/update
      POST /home/update
      POST /menu/create
      POST /menu/delete/{id}
      POST /menu/update/{id}
      POST /menu/updateHidden/{id}
      POST /minio/upload
      POST /minio/uploadBlob
      POST /minio/uploadRaw
      POST /msg/read
      POST /msg/read/batch
      POST /msg/send/aiReview
      POST /msg/send/studentHelp
      POST /msg/send/system
      POST /msg/send/teacherComment
      POST /resource/create
      POST /resource/delete/{id}
      POST /resource/update/{id}
      POST /resourceCategory/create
      POST /resourceCategory/delete/{id}
      POST /resourceCategory/update/{id}
      POST /role/allocMenu
      POST /role/allocResource
      POST /role/create
      POST /role/delete
      POST /role/update/{id}
      POST /role/updateStatus/{id}
      POST /sms/check/check
      POST /sms/exam/create
      POST /sms/exam/delete
      POST /sms/exam/sign
      POST /sms/exam/update
      POST /sms/exam/updateExamClasses
      POST /sms/exam/updateRoomSlots
      POST /sms/part/addPart
      POST /sms/part/addPartQuestion
      POST /sms/part/batchAddPartQuestions
      POST /sms/part/batchDeletePartQuestions
      POST /sms/part/deletePart
      POST /sms/part/deletePartQuestion
      POST /sms/part/editPart
      POST /sms/part/editPartQuestion
      POST /sms/practice/addPractice
      POST /sms/practice/addPracticeType
      POST /sms/practice/deletePractice
      POST /sms/practice/deletePracticeType
      POST /sms/practice/editPractice
      POST /sms/practice/editPracticeType
      POST /sms/practice/translateSentence
      POST /sms/practice/translateStoryStr
      POST /sms/question/addQuestion
      POST /sms/question/batchAddQuestion
      POST /sms/question/deleteQuestion
      POST /sms/question/editQuestion
      POST /sms/survey/addSurvey
      POST /sms/survey/addSurveyType
      POST /sms/survey/deleteSurvey
      POST /sms/survey/deleteSurveyType
      POST /sms/survey/editSurvey
      POST /sms/survey/editSurveyType
      POST /sms/token/AliModalGeneration
      POST /ueditor/blogUploadRemote
      POST /ueditor/upload
      POST /user/batchRegisterStudent
      POST /user/batchRegisterTeacher
      POST /user/login
      POST /user/logout
      POST /user/registerStudent
      POST /user/registerTeacher
      POST /xfei/createUserFeature
      POST /xfei/searchOneFeature
      Found on 2025-11-30 19:40
    • Severity: info
      Fingerprint: 5733ddf49ff49cd18553ecf7c87df08b9c904278a13dd87d5aa368358d36cfce

      Public Swagger UI/API detected at path: /swagger-ui.html - sample paths:
      GET /admin/listStudent
      GET /admin/listTeacher
      GET /admin/listUsers
      GET /admin/role/{adminId}
      GET /aliyun/oss/policy
      GET /ams/dailyPractice/today
      GET /ams/exam/queryExamInfos
      GET /ams/practice/queryUserPracticeAnswers
      GET /cms/class/classStudents
      GET /cms/class/classTeachers
      GET /cms/class/classinfo
      GET /cms/class/listAllClass
      GET /cms/class/listBingdingClass
      GET /cms/class/listClass
      GET /cms/class/queryByClassCode
      GET /cms/room/detail
      GET /cms/room/list
      GET /cms/room/listAll
      GET /cms/school/list
      GET /cms/school/listAll
      GET /dms/level/listStudentLevels
      GET /function/menu/list
      GET /function/menu/list/{modeId}
      GET /function/menu/listAll
      GET /function/menu/treeList
      GET /home/studentHeartPkg
      GET /menu/list/{parentId}
      GET /menu/treeList
      GET /menu/{id}
      GET /msg/list
      GET /msg/unread/count
      GET /resource/list
      GET /resource/listAll
      GET /resource/{id}
      GET /resourceCategory/listAll
      GET /role/list
      GET /role/listAll
      GET /role/listMenu/{roleId}
      GET /role/listResource/{roleId}
      GET /sms/exam/canSign
      GET /sms/exam/detail
      GET /sms/exam/list
      GET /sms/exam/queryStudentExams
      GET /sms/exam/rooms
      GET /sms/part/listPartQuestions
      GET /sms/part/listParts
      GET /sms/practice/getOnePracticeTest
      GET /sms/practice/getPracticeInfo
      GET /sms/practice/queryAllPracticeIds
      GET /sms/practice/queryAllTypes
      GET /sms/question/getAllScoringCriterias
      GET /sms/question/queryByType
      GET /sms/question/randomQuestions
      GET /sms/survey/getSurveyDetail
      GET /sms/survey/queryAllSurvey
      GET /sms/survey/queryAllTypes
      GET /sms/survey/querySurveyList
      GET /sms/token/queryAliToken
      GET /sms/token/queryXfeiToken
      GET /user/info
      GET /user/refreshToken
      GET /user/{id}
      POST /admin/createTeacherAccount
      POST /admin/delete/{id}
      POST /admin/registerStudent
      POST /admin/role/update
      POST /admin/update/{id}
      POST /admin/updatePassword
      POST /aliyun/oss/OSSDelete
      POST /aliyun/oss/OSSUpload
      POST /aliyun/oss/callback
      POST /ams/dailyPractice/submitAnswer
      POST /ams/exam/commiteExamAnswers
      POST /ams/exam/createExamAnswer
      POST /ams/exam/updateExamAnswer
      POST /ams/practice/updatePracticeAnswer
      POST /cms/class/addClassStudent
      POST /cms/class/addClassTeacher
      POST /cms/class/batchAddClassStudents
      POST /cms/class/batchAddClassTeachers
      POST /cms/class/batchDeleteClassStudents
      POST /cms/class/batchDeleteClassTeachers
      POST /cms/class/createClass
      POST /cms/class/deleteClass
      POST /cms/class/deleteClassStudent
      POST /cms/class/deleteClassTeacher
      POST /cms/class/editClass
      POST /cms/room/create
      POST /cms/room/delete
      POST /cms/room/disable
      POST /cms/room/enable
      POST /cms/room/update
      POST /cms/school/create
      POST /cms/school/delete
      POST /cms/school/disable
      POST /cms/school/enable
      POST /cms/school/update
      POST /dms/level/updateLevel
      POST /function/menu/bind
      POST /function/menu/create
      POST /function/menu/delete/{id}
      POST /function/menu/update
      POST /home/update
      POST /menu/create
      POST /menu/delete/{id}
      POST /menu/update/{id}
      POST /menu/updateHidden/{id}
      POST /minio/upload
      POST /minio/uploadBlob
      POST /minio/uploadRaw
      POST /msg/read
      POST /msg/read/batch
      POST /msg/send/aiReview
      POST /msg/send/studentHelp
      POST /msg/send/system
      POST /msg/send/teacherComment
      POST /resource/create
      POST /resource/delete/{id}
      POST /resource/update/{id}
      POST /resourceCategory/create
      POST /resourceCategory/delete/{id}
      POST /resourceCategory/update/{id}
      POST /role/allocMenu
      POST /role/allocResource
      POST /role/create
      POST /role/delete
      POST /role/update/{id}
      POST /role/updateStatus/{id}
      POST /sms/check/check
      POST /sms/exam/create
      POST /sms/exam/delete
      POST /sms/exam/sign
      POST /sms/exam/update
      POST /sms/exam/updateExamClasses
      POST /sms/exam/updateRoomSlots
      POST /sms/part/addPart
      POST /sms/part/addPartQuestion
      POST /sms/part/batchAddPartQuestions
      POST /sms/part/batchDeletePartQuestions
      POST /sms/part/deletePart
      POST /sms/part/deletePartQuestion
      POST /sms/part/editPart
      POST /sms/part/editPartQuestion
      POST /sms/practice/addPractice
      POST /sms/practice/addPracticeType
      POST /sms/practice/deletePractice
      POST /sms/practice/deletePracticeType
      POST /sms/practice/editPractice
      POST /sms/practice/editPracticeType
      POST /sms/practice/translateSentence
      POST /sms/practice/translateStoryStr
      POST /sms/question/addQuestion
      POST /sms/question/deleteQuestion
      POST /sms/question/editQuestion
      POST /sms/survey/addSurvey
      POST /sms/survey/addSurveyType
      POST /sms/survey/deleteSurvey
      POST /sms/survey/deleteSurveyType
      POST /sms/survey/editSurvey
      POST /sms/survey/editSurveyType
      POST /sms/token/AliModalGeneration
      POST /ueditor/blogUploadRemote
      POST /ueditor/upload
      POST /user/batchRegisterStudent
      POST /user/batchRegisterTeacher
      POST /user/login
      POST /user/logout
      POST /user/registerStudent
      POST /user/registerTeacher
      POST /xfei/createUserFeature
      POST /xfei/searchOneFeature
      Found on 2025-11-28 16:15
    • Severity: info
      Fingerprint: 5733ddf49ff49cd18553ecf7c87df08b9c904278a13dd87d5aa3683506dab7ad

      Public Swagger UI/API detected at path: /swagger-ui.html - sample paths:
      GET /admin/listStudent
      GET /admin/listTeacher
      GET /admin/listUsers
      GET /admin/role/{adminId}
      GET /aliyun/oss/policy
      GET /ams/dailyPractice/today
      GET /ams/exam/queryExamInfos
      GET /ams/practice/queryUserPracticeAnswers
      GET /cms/class/classStudents
      GET /cms/class/classTeachers
      GET /cms/class/classinfo
      GET /cms/class/listAllClass
      GET /cms/class/listBingdingClass
      GET /cms/class/listClass
      GET /cms/class/queryByClassCode
      GET /cms/room/detail
      GET /cms/room/list
      GET /cms/room/listAll
      GET /cms/school/list
      GET /cms/school/listAll
      GET /dms/level/listStudentLevels
      GET /function/menu/list
      GET /function/menu/list/{modeId}
      GET /function/menu/listAll
      GET /function/menu/treeList
      GET /home/studentHeartPkg
      GET /menu/list/{parentId}
      GET /menu/treeList
      GET /menu/{id}
      GET /msg/list
      GET /msg/unread/count
      GET /resource/list
      GET /resource/listAll
      GET /resource/{id}
      GET /resourceCategory/listAll
      GET /role/list
      GET /role/listAll
      GET /role/listMenu/{roleId}
      GET /role/listResource/{roleId}
      GET /sms/exam/canSign
      GET /sms/exam/detail
      GET /sms/exam/list
      GET /sms/exam/queryStudentExams
      GET /sms/exam/rooms
      GET /sms/part/listPartQuestions
      GET /sms/part/listParts
      GET /sms/practice/getOnePracticeTest
      GET /sms/practice/getPracticeInfo
      GET /sms/practice/queryAllPracticeIds
      GET /sms/practice/queryAllTypes
      GET /sms/question/getAllScoringCriterias
      GET /sms/question/queryByType
      GET /sms/question/randomQuestions
      GET /sms/survey/getSurveyDetail
      GET /sms/survey/queryAllSurvey
      GET /sms/survey/queryAllTypes
      GET /sms/survey/querySurveyList
      GET /sms/token/queryAliToken
      GET /sms/token/queryXfeiToken
      GET /user/info
      GET /user/refreshToken
      GET /user/{id}
      POST /admin/createTeacherAccount
      POST /admin/delete/{id}
      POST /admin/registerStudent
      POST /admin/role/update
      POST /admin/update/{id}
      POST /admin/updatePassword
      POST /aliyun/oss/OSSDelete
      POST /aliyun/oss/OSSUpload
      POST /aliyun/oss/callback
      POST /ams/dailyPractice/submitAnswer
      POST /ams/exam/createExamAnswer
      POST /ams/exam/updateExamAnswer
      POST /ams/practice/updatePracticeAnswer
      POST /cms/class/addClassStudent
      POST /cms/class/addClassTeacher
      POST /cms/class/batchAddClassStudents
      POST /cms/class/batchAddClassTeachers
      POST /cms/class/batchDeleteClassStudents
      POST /cms/class/batchDeleteClassTeachers
      POST /cms/class/createClass
      POST /cms/class/deleteClass
      POST /cms/class/deleteClassStudent
      POST /cms/class/deleteClassTeacher
      POST /cms/class/editClass
      POST /cms/room/create
      POST /cms/room/delete
      POST /cms/room/disable
      POST /cms/room/enable
      POST /cms/room/update
      POST /cms/school/create
      POST /cms/school/delete
      POST /cms/school/disable
      POST /cms/school/enable
      POST /cms/school/update
      POST /dms/level/updateLevel
      POST /function/menu/bind
      POST /function/menu/create
      POST /function/menu/delete/{id}
      POST /function/menu/update
      POST /home/update
      POST /menu/create
      POST /menu/delete/{id}
      POST /menu/update/{id}
      POST /menu/updateHidden/{id}
      POST /minio/upload
      POST /minio/uploadBlob
      POST /minio/uploadRaw
      POST /msg/read
      POST /msg/read/batch
      POST /msg/send/aiReview
      POST /msg/send/studentHelp
      POST /msg/send/system
      POST /msg/send/teacherComment
      POST /resource/create
      POST /resource/delete/{id}
      POST /resource/update/{id}
      POST /resourceCategory/create
      POST /resourceCategory/delete/{id}
      POST /resourceCategory/update/{id}
      POST /role/allocMenu
      POST /role/allocResource
      POST /role/create
      POST /role/delete
      POST /role/update/{id}
      POST /role/updateStatus/{id}
      POST /sms/check/check
      POST /sms/exam/create
      POST /sms/exam/delete
      POST /sms/exam/sign
      POST /sms/exam/update
      POST /sms/exam/updateExamClasses
      POST /sms/exam/updateRoomSlots
      POST /sms/part/addPart
      POST /sms/part/addPartQuestion
      POST /sms/part/batchAddPartQuestions
      POST /sms/part/batchDeletePartQuestions
      POST /sms/part/deletePart
      POST /sms/part/deletePartQuestion
      POST /sms/part/editPart
      POST /sms/part/editPartQuestion
      POST /sms/practice/addPractice
      POST /sms/practice/addPracticeType
      POST /sms/practice/deletePractice
      POST /sms/practice/deletePracticeType
      POST /sms/practice/editPractice
      POST /sms/practice/editPracticeType
      POST /sms/practice/translateSentence
      POST /sms/practice/translateStoryStr
      POST /sms/question/addQuestion
      POST /sms/question/deleteQuestion
      POST /sms/question/editQuestion
      POST /sms/survey/addSurvey
      POST /sms/survey/addSurveyType
      POST /sms/survey/deleteSurvey
      POST /sms/survey/deleteSurveyType
      POST /sms/survey/editSurvey
      POST /sms/survey/editSurveyType
      POST /sms/token/AliModalGeneration
      POST /ueditor/blogUploadRemote
      POST /ueditor/upload
      POST /user/batchRegisterStudent
      POST /user/batchRegisterTeacher
      POST /user/login
      POST /user/logout
      POST /user/registerStudent
      POST /user/registerTeacher
      POST /xfei/createUserFeature
      POST /xfei/searchOneFeature
      Found on 2025-11-26 17:18
    • Severity: info
      Fingerprint: 5733ddf49ff49cd18553ecf7c87df08b9c904278a13dd87d5aa36835db2c3552

      Public Swagger UI/API detected at path: /swagger-ui.html - sample paths:
      GET /admin/listStudent
      GET /admin/listTeacher
      GET /admin/listUsers
      GET /admin/role/{adminId}
      GET /aliyun/oss/policy
      GET /ams/practice/queryUserPracticeAnswers
      GET /ams/survey/queryUserPracticeAnswers
      GET /cms/class/classStudents
      GET /cms/class/classTeachers
      GET /cms/class/classinfo
      GET /cms/class/listAllClass
      GET /cms/class/listBingdingClass
      GET /cms/class/listClass
      GET /cms/class/queryByClassCode
      GET /cms/room/detail
      GET /cms/room/list
      GET /cms/room/listAll
      GET /cms/school/list
      GET /cms/school/listAll
      GET /function/menu/list
      GET /function/menu/list/{modeId}
      GET /function/menu/listAll
      GET /function/menu/treeList
      GET /home/studentHeartPkg
      GET /menu/list/{parentId}
      GET /menu/treeList
      GET /menu/{id}
      GET /msg/consumeMsg
      GET /msg/getMsg
      GET /resource/list
      GET /resource/listAll
      GET /resource/{id}
      GET /resourceCategory/listAll
      GET /role/list
      GET /role/listAll
      GET /role/listMenu/{roleId}
      GET /role/listResource/{roleId}
      GET /sms/part/listPartQuestions
      GET /sms/part/listParts
      GET /sms/practice/getOnePracticeTest
      GET /sms/practice/queryAllPracticeIds
      GET /sms/practice/queryAllTypes
      GET /sms/question/queryByType
      GET /sms/survey/getSurveyDetail
      GET /sms/survey/queryAllTypes
      GET /sms/survey/querySurveyList
      GET /sms/token/queryAliToken
      GET /sms/token/queryXfeiToken
      GET /user/info
      GET /user/refreshToken
      GET /user/{id}
      POST /admin/createTeacherAccount
      POST /admin/delete/{id}
      POST /admin/registerStudent
      POST /admin/role/update
      POST /admin/update/{id}
      POST /admin/updatePassword
      POST /aliyun/oss/OSSDelete
      POST /aliyun/oss/OSSUpload
      POST /aliyun/oss/callback
      POST /ams/practice/updatePracticeAnswer
      POST /ams/survey/updatePracticeAnswer
      POST /cms/class/addClassStudent
      POST /cms/class/addClassTeacher
      POST /cms/class/batchAddClassStudents
      POST /cms/class/batchAddClassTeachers
      POST /cms/class/createClass
      POST /cms/class/deleteClass
      POST /cms/class/deleteClassStudent
      POST /cms/class/deleteClassTeacher
      POST /cms/class/editClass
      POST /cms/room/create
      POST /cms/room/delete
      POST /cms/room/disable
      POST /cms/room/enable
      POST /cms/room/update
      POST /cms/school/create
      POST /cms/school/delete
      POST /cms/school/disable
      POST /cms/school/enable
      POST /cms/school/update
      POST /function/menu/bind
      POST /function/menu/create
      POST /function/menu/delete/{id}
      POST /function/menu/update
      POST /home/update
      POST /menu/create
      POST /menu/delete/{id}
      POST /menu/update/{id}
      POST /menu/updateHidden/{id}
      POST /minio/upload
      POST /minio/uploadBlob
      POST /minio/uploadRaw
      POST /msg/sendMsg
      POST /resource/create
      POST /resource/delete/{id}
      POST /resource/update/{id}
      POST /resourceCategory/create
      POST /resourceCategory/delete/{id}
      POST /resourceCategory/update/{id}
      POST /role/allocMenu
      POST /role/allocResource
      POST /role/create
      POST /role/delete
      POST /role/update/{id}
      POST /role/updateStatus/{id}
      POST /sms/check/check
      POST /sms/exam/create
      POST /sms/exam/updateRoomSlots
      POST /sms/part/addPart
      POST /sms/part/addPartQuestion
      POST /sms/part/batchAddPartQuestions
      POST /sms/part/batchDeletePartQuestions
      POST /sms/part/deletePart
      POST /sms/part/deletePartQuestion
      POST /sms/part/editPart
      POST /sms/part/editPartQuestion
      POST /sms/practice/addPractice
      POST /sms/practice/addPracticeType
      POST /sms/practice/deletePractice
      POST /sms/practice/deletePracticeType
      POST /sms/practice/editPractice
      POST /sms/practice/editPracticeType
      POST /sms/practice/translateSentence
      POST /sms/practice/translateStoryStr
      POST /sms/question/addQuestion
      POST /sms/question/deleteQuestion
      POST /sms/question/editQuestion
      POST /sms/survey/addSurvey
      POST /sms/survey/addSurveyType
      POST /sms/survey/deleteSurvey
      POST /sms/survey/deleteSurveyType
      POST /sms/survey/editSurvey
      POST /sms/survey/editSurveyType
      POST /sms/token/AliModalGeneration
      POST /ueditor/blogUploadRemote
      POST /ueditor/upload
      POST /user/batchRegisterStudent
      POST /user/batchRegisterTeacher
      POST /user/login
      POST /user/logout
      POST /user/registerStudent
      POST /user/registerTeacher
      Found on 2025-11-20 20:33
    • Severity: info
      Fingerprint: 5733ddf49ff49cd18553ecf7c87df08b9c904278a13dd87d5aa368354988e6cb

      Public Swagger UI/API detected at path: /swagger-ui.html - sample paths:
      GET /admin/listStudent
      GET /admin/listTeacher
      GET /admin/listUsers
      GET /admin/role/{adminId}
      GET /aliyun/oss/policy
      GET /ams/practice/queryUserPracticeAnswers
      GET /class/classStudents
      GET /class/classTeachers
      GET /class/classinfo
      GET /class/listAllClass
      GET /class/listBingdingClass
      GET /class/listClass
      GET /class/queryByClassCode
      GET /class/queryClassGroup
      GET /cms/school/list
      GET /cms/school/listAll
      GET /function/menu/list
      GET /function/menu/list/{modeId}
      GET /function/menu/listAll
      GET /function/menu/treeList
      GET /home/studentHeartPkg
      GET /menu/list/{parentId}
      GET /menu/treeList
      GET /menu/{id}
      GET /msg/consumeMsg
      GET /msg/getMsg
      GET /resource/list
      GET /resource/listAll
      GET /resource/{id}
      GET /resourceCategory/listAll
      GET /role/list
      GET /role/listAll
      GET /role/listMenu/{roleId}
      GET /role/listResource/{roleId}
      GET /sms/practice/getOnePracticeTest
      GET /sms/practice/queryAllTypes
      GET /sms/survey/queryAllTypes
      GET /sms/survey/querySurveyList
      GET /sms/token/queryAliToken
      GET /sms/token/queryXfeiToken
      GET /user/info
      GET /user/refreshToken
      GET /user/{id}
      POST /admin/createTeacherAccount
      POST /admin/delete/{id}
      POST /admin/registerStudent
      POST /admin/role/update
      POST /admin/update/{id}
      POST /admin/updatePassword
      POST /aliyun/oss/OSSDelete
      POST /aliyun/oss/OSSUpload
      POST /aliyun/oss/callback
      POST /ams/practice/updatePracticeAnswer
      POST /class/addClassStudent
      POST /class/addClassTeacher
      POST /class/batchAddClassStudents
      POST /class/batchAddClassTeachers
      POST /class/createClass
      POST /class/createGroup
      POST /class/deleteClass
      POST /class/deleteClassStudent
      POST /class/deleteClassTeacher
      POST /class/deleteGroup
      POST /class/editClass
      POST /class/editStaticWeight
      POST /class/studentRandomGroup
      POST /cms/school/create
      POST /cms/school/delete
      POST /cms/school/disable
      POST /cms/school/enable
      POST /cms/school/update
      POST /function/menu/bind
      POST /function/menu/create
      POST /function/menu/delete/{id}
      POST /function/menu/update
      POST /home/update
      POST /menu/create
      POST /menu/delete/{id}
      POST /menu/update/{id}
      POST /menu/updateHidden/{id}
      POST /minio/upload
      POST /minio/uploadBlob
      POST /minio/uploadRaw
      POST /msg/sendMsg
      POST /resource/create
      POST /resource/delete/{id}
      POST /resource/update/{id}
      POST /resourceCategory/create
      POST /resourceCategory/delete/{id}
      POST /resourceCategory/update/{id}
      POST /role/allocMenu
      POST /role/allocResource
      POST /role/create
      POST /role/delete
      POST /role/update/{id}
      POST /role/updateStatus/{id}
      POST /sms/check/check
      POST /sms/practice/addPractice
      POST /sms/practice/addPracticeType
      POST /sms/practice/deletePractice
      POST /sms/practice/deletePracticeType
      POST /sms/practice/editPractice
      POST /sms/practice/editPracticeType
      POST /sms/practice/translateSentence
      POST /sms/practice/translateStoryStr
      POST /sms/question/addQuestion
      POST /sms/question/deleteQuestion
      POST /sms/question/editQuestion
      POST /sms/survey/addSurvey
      POST /sms/survey/addSurveyType
      POST /sms/survey/deleteSurvey
      POST /sms/survey/deleteSurveyType
      POST /sms/survey/editSurvey
      POST /sms/survey/editSurveyType
      POST /sms/token/AliModalGeneration
      POST /ueditor/blogUploadRemote
      POST /ueditor/upload
      POST /user/batchRegisterStudent
      POST /user/batchRegisterTeacher
      POST /user/login
      POST /user/logout
      POST /user/registerStudent
      POST /user/registerTeacher
      Found on 2025-11-08 22:08
    • Severity: info
      Fingerprint: 5733ddf49ff49cd18553ecf7c87df08b9c904278a13dd87d5aa36835de862ffc

      Public Swagger UI/API detected at path: /swagger-ui.html - sample paths:
      GET /admin/listStudent
      GET /admin/listTeacher
      GET /admin/listUsers
      GET /admin/role/{adminId}
      GET /aliyun/oss/policy
      GET /class/classStudents
      GET /class/classTeachers
      GET /class/classinfo
      GET /class/listAllClass
      GET /class/listBingdingClass
      GET /class/listClass
      GET /class/queryByClassCode
      GET /class/queryClassGroup
      GET /cms/school/list
      GET /cms/school/listAll
      GET /function/menu/list
      GET /function/menu/list/{modeId}
      GET /function/menu/listAll
      GET /function/menu/treeList
      GET /home/studentHeartPkg
      GET /menu/list/{parentId}
      GET /menu/treeList
      GET /menu/{id}
      GET /msg/consumeMsg
      GET /msg/getMsg
      GET /resource/list
      GET /resource/listAll
      GET /resource/{id}
      GET /resourceCategory/listAll
      GET /role/list
      GET /role/listAll
      GET /role/listMenu/{roleId}
      GET /role/listResource/{roleId}
      GET /sms/practice/getOnePracticeTest
      GET /sms/practice/queryAllTypes
      GET /sms/survey/queryAllTypes
      GET /sms/survey/querySurveyList
      GET /sms/token/queryAliToken
      GET /sms/token/queryXfeiToken
      GET /user/info
      GET /user/refreshToken
      GET /user/{id}
      POST /admin/createTeacherAccount
      POST /admin/delete/{id}
      POST /admin/registerStudent
      POST /admin/role/update
      POST /admin/update/{id}
      POST /admin/updatePassword
      POST /aliyun/oss/OSSDelete
      POST /aliyun/oss/OSSUpload
      POST /aliyun/oss/callback
      POST /class/addClassStudent
      POST /class/addClassTeacher
      POST /class/batchAddClassStudents
      POST /class/batchAddClassTeachers
      POST /class/createClass
      POST /class/createGroup
      POST /class/deleteClass
      POST /class/deleteClassStudent
      POST /class/deleteClassTeacher
      POST /class/deleteGroup
      POST /class/editClass
      POST /class/editStaticWeight
      POST /class/studentRandomGroup
      POST /cms/school/create
      POST /cms/school/delete
      POST /cms/school/disable
      POST /cms/school/enable
      POST /cms/school/update
      POST /function/menu/bind
      POST /function/menu/create
      POST /function/menu/delete/{id}
      POST /function/menu/update
      POST /home/update
      POST /menu/create
      POST /menu/delete/{id}
      POST /menu/update/{id}
      POST /menu/updateHidden/{id}
      POST /minio/upload
      POST /msg/sendMsg
      POST /resource/create
      POST /resource/delete/{id}
      POST /resource/update/{id}
      POST /resourceCategory/create
      POST /resourceCategory/delete/{id}
      POST /resourceCategory/update/{id}
      POST /role/allocMenu
      POST /role/allocResource
      POST /role/create
      POST /role/delete
      POST /role/update/{id}
      POST /role/updateStatus/{id}
      POST /sms/practice/addPractice
      POST /sms/practice/addPracticeType
      POST /sms/practice/deletePractice
      POST /sms/practice/deletePracticeType
      POST /sms/practice/editPractice
      POST /sms/practice/editPracticeType
      POST /sms/question/addQuestion
      POST /sms/question/deleteQuestion
      POST /sms/question/editQuestion
      POST /sms/survey/addSurvey
      POST /sms/survey/addSurveyType
      POST /sms/survey/deleteSurvey
      POST /sms/survey/deleteSurveyType
      POST /sms/survey/editSurvey
      POST /sms/survey/editSurveyType
      POST /sms/token/AliModalGeneration
      POST /ueditor/blogUploadRemote
      POST /ueditor/upload
      POST /user/batchRegisterStudent
      POST /user/batchRegisterTeacher
      POST /user/login
      POST /user/logout
      POST /user/registerStudent
      POST /user/registerTeacher
      Found on 2025-10-29 06:42
    • Severity: info
      Fingerprint: 5733ddf49ff49cd18553ecf7c87df08b9c904278a13dd87d5aa36835e7516c88

      Public Swagger UI/API detected at path: /swagger-ui.html - sample paths:
      GET /admin/listStudent
      GET /admin/listTeacher
      GET /admin/listUsers
      GET /admin/role/{adminId}
      GET /aliyun/oss/policy
      GET /class/classStudents
      GET /class/classTeachers
      GET /class/classinfo
      GET /class/listAllClass
      GET /class/listBingdingClass
      GET /class/listClass
      GET /class/queryByClassCode
      GET /class/queryClassGroup
      GET /cms/school/list
      GET /cms/school/listAll
      GET /function/menu/list
      GET /function/menu/list/{modeId}
      GET /function/menu/listAll
      GET /function/menu/treeList
      GET /home/studentHeartPkg
      GET /menu/list/{parentId}
      GET /menu/treeList
      GET /menu/{id}
      GET /msg/consumeMsg
      GET /msg/getMsg
      GET /resource/list
      GET /resource/listAll
      GET /resource/{id}
      GET /resourceCategory/listAll
      GET /role/list
      GET /role/listAll
      GET /role/listMenu/{roleId}
      GET /role/listResource/{roleId}
      GET /sms/practice/queryAllTypes
      GET /sms/practice/querySurveyList
      GET /sms/survey/queryAllTypes
      GET /sms/survey/querySurveyList
      GET /user/info
      GET /user/refreshToken
      GET /user/{id}
      POST /admin/createTeacherAccount
      POST /admin/delete/{id}
      POST /admin/registerStudent
      POST /admin/role/update
      POST /admin/update/{id}
      POST /admin/updatePassword
      POST /aliyun/oss/OSSDelete
      POST /aliyun/oss/OSSUpload
      POST /aliyun/oss/callback
      POST /class/addClassStudent
      POST /class/addClassTeacher
      POST /class/batchAddClassStudents
      POST /class/batchAddClassTeachers
      POST /class/createClass
      POST /class/createGroup
      POST /class/deleteClass
      POST /class/deleteClassStudent
      POST /class/deleteClassTeacher
      POST /class/deleteGroup
      POST /class/editClass
      POST /class/editStaticWeight
      POST /class/studentRandomGroup
      POST /cms/school/create
      POST /cms/school/delete
      POST /cms/school/disable
      POST /cms/school/enable
      POST /cms/school/update
      POST /function/menu/bind
      POST /function/menu/create
      POST /function/menu/delete/{id}
      POST /function/menu/update
      POST /home/update
      POST /menu/create
      POST /menu/delete/{id}
      POST /menu/update/{id}
      POST /menu/updateHidden/{id}
      POST /minio/delete
      POST /minio/upload
      POST /msg/sendMsg
      POST /resource/create
      POST /resource/delete/{id}
      POST /resource/update/{id}
      POST /resourceCategory/create
      POST /resourceCategory/delete/{id}
      POST /resourceCategory/update/{id}
      POST /role/allocMenu
      POST /role/allocResource
      POST /role/create
      POST /role/delete
      POST /role/update/{id}
      POST /role/updateStatus/{id}
      POST /sms/practice/addSurvey
      POST /sms/practice/addSurveyType
      POST /sms/practice/deleteSurvey
      POST /sms/practice/deleteSurveyType
      POST /sms/practice/editSurvey
      POST /sms/practice/editSurveyType
      POST /sms/question/addQuestion
      POST /sms/question/deleteQuestion
      POST /sms/question/editQuestion
      POST /sms/survey/addSurvey
      POST /sms/survey/addSurveyType
      POST /sms/survey/deleteSurvey
      POST /sms/survey/deleteSurveyType
      POST /sms/survey/editSurvey
      POST /sms/survey/editSurveyType
      POST /ueditor/blogUploadRemote
      POST /ueditor/upload
      POST /user/batchRegisterStudent
      POST /user/batchRegisterTeacher
      POST /user/login
      POST /user/logout
      POST /user/registerStudent
      POST /user/registerTeacher
      Found on 2025-10-24 00:42
  • Open service 58.218.215.69:80 · spokenapi.topsr.net

    2026-01-23 16:57

    HTTP/1.1 200 
    Server: Tengine
    Content-Type: application/json;charset=UTF-8
    Transfer-Encoding: chunked
    Connection: close
    Date: Fri, 23 Jan 2026 16:58:04 GMT
    Access-Control-Allow-Origin: *
    Cache-Control: no-cache
    X-Content-Type-Options: nosniff
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Via: ens-cache38.l2eo166-17[28,0], kunlun6.cn192[48,0]
    Timing-Allow-Origin: *
    EagleId: 3adad01a17691874841687482e
    
    
    {"code":401,"data":"Full authentication is required to access this resource","message":"暂未登录或token已经过期"}
    
    Found 2026-01-23 by HttpPlugin
    Create report
  • Open service 58.218.215.67:443 · spokenapi.topsr.net

    2026-01-23 15:35

    HTTP/1.1 200 
    Server: Tengine
    Content-Type: application/json;charset=UTF-8
    Transfer-Encoding: chunked
    Connection: close
    Date: Fri, 23 Jan 2026 15:35:35 GMT
    Access-Control-Allow-Origin: *
    Cache-Control: no-cache
    X-Content-Type-Options: nosniff
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Via: ens-cache17.l2eo166-17[58,0], kunlun8.cn192[79,0]
    Timing-Allow-Origin: *
    EagleId: 3adad01c17691825356761199e
    
    
    {"code":401,"data":"Full authentication is required to access this resource","message":"暂未登录或token已经过期"}
    
    Found 2026-01-23 by HttpPlugin
    Create report
  • Open service 58.218.215.68:443 · spokenapi.topsr.net

    2026-01-22 01:28

    HTTP/1.1 200 
    Server: Tengine
    Content-Type: application/json;charset=UTF-8
    Transfer-Encoding: chunked
    Connection: close
    Date: Thu, 22 Jan 2026 01:28:21 GMT
    Access-Control-Allow-Origin: *
    Cache-Control: no-cache
    X-Content-Type-Options: nosniff
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Via: ens-cache50.l2eo166-17[56,0], kunlun2.cn192[87,0]
    Timing-Allow-Origin: *
    EagleId: 3adad01617690453012565720e
    
    
    {"code":401,"data":"Full authentication is required to access this resource","message":"暂未登录或token已经过期"}
    
    Found 2026-01-22 by HttpPlugin
    Create report
  • Open service 58.218.215.70:443 · spokenapi.topsr.net

    2026-01-22 01:28

    HTTP/1.1 200 
    Server: Tengine
    Content-Type: application/json;charset=UTF-8
    Transfer-Encoding: chunked
    Connection: close
    Date: Thu, 22 Jan 2026 01:28:21 GMT
    Access-Control-Allow-Origin: *
    Cache-Control: no-cache
    X-Content-Type-Options: nosniff
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Via: ens-cache72.l2eo166-17[60,0], kunlun9.cn192[75,0]
    Timing-Allow-Origin: *
    EagleId: 3adad01d17690453011791819e
    
    
    {"code":401,"data":"Full authentication is required to access this resource","message":"暂未登录或token已经过期"}
    
    Found 2026-01-22 by HttpPlugin
    Create report
  • Open service 58.218.215.69:80 · spokenapi.topsr.net

    2026-01-22 01:28

    HTTP/1.1 200 
    Server: Tengine
    Content-Type: application/json;charset=UTF-8
    Transfer-Encoding: chunked
    Connection: close
    Date: Thu, 22 Jan 2026 01:28:21 GMT
    Access-Control-Allow-Origin: *
    Cache-Control: no-cache
    X-Content-Type-Options: nosniff
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Via: ens-cache74.l2eo166-17[66,0], kunlun7.cn192[89,0]
    Timing-Allow-Origin: *
    EagleId: 3adad01b17690453012234534e
    
    
    {"code":401,"data":"Full authentication is required to access this resource","message":"暂未登录或token已经过期"}
    
    Found 2026-01-22 by HttpPlugin
    Create report
  • Open service 58.218.215.66:443 · spokenapi.topsr.net

    2026-01-22 01:28

    HTTP/1.1 200 
    Server: Tengine
    Content-Type: application/json;charset=UTF-8
    Transfer-Encoding: chunked
    Connection: close
    Date: Thu, 22 Jan 2026 01:28:21 GMT
    Access-Control-Allow-Origin: *
    Cache-Control: no-cache
    X-Content-Type-Options: nosniff
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Via: ens-cache72.l2eo166-17[60,0], kunlun9.cn192[78,0]
    Timing-Allow-Origin: *
    EagleId: 3adad01d17690453015663428e
    
    
    {"code":401,"data":"Full authentication is required to access this resource","message":"暂未登录或token已经过期"}
    
    Found 2026-01-22 by HttpPlugin
    Create report
  • Open service 58.218.215.69:443 · spokenapi.topsr.net

    2026-01-22 01:28

    HTTP/1.1 200 
    Server: Tengine
    Content-Type: application/json;charset=UTF-8
    Transfer-Encoding: chunked
    Connection: close
    Date: Thu, 22 Jan 2026 01:28:21 GMT
    Access-Control-Allow-Origin: *
    Cache-Control: no-cache
    X-Content-Type-Options: nosniff
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Via: ens-cache68.l2eo166-17[55,0], kunlun8.cn192[74,0]
    Timing-Allow-Origin: *
    EagleId: 3adad01c17690453015371423e
    
    
    {"code":401,"data":"Full authentication is required to access this resource","message":"暂未登录或token已经过期"}
    
    Found 2026-01-22 by HttpPlugin
    Create report
  • Open service 58.218.215.70:80 · spokenapi.topsr.net

    2026-01-22 01:28

    HTTP/1.1 200 
    Server: Tengine
    Content-Type: application/json;charset=UTF-8
    Transfer-Encoding: chunked
    Connection: close
    Date: Thu, 22 Jan 2026 01:28:20 GMT
    Access-Control-Allow-Origin: *
    Cache-Control: no-cache
    X-Content-Type-Options: nosniff
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Via: ens-cache2.l2eo166-17[58,0], kunlun4.cn192[74,0]
    Timing-Allow-Origin: *
    EagleId: 3adad01817690453008694834e
    
    
    {"code":401,"data":"Full authentication is required to access this resource","message":"暂未登录或token已经过期"}
    
    Found 2026-01-22 by HttpPlugin
    Create report
  • Open service 58.218.215.71:443 · spokenapi.topsr.net

    2026-01-22 01:28

    HTTP/1.1 200 
    Server: Tengine
    Content-Type: application/json;charset=UTF-8
    Transfer-Encoding: chunked
    Connection: close
    Date: Thu, 22 Jan 2026 01:28:21 GMT
    Access-Control-Allow-Origin: *
    Cache-Control: no-cache
    X-Content-Type-Options: nosniff
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Via: ens-cache70.l2eo166-17[54,0], kunlun10.cn192[74,0]
    Timing-Allow-Origin: *
    EagleId: 3adad01e17690453014065532e
    
    
    {"code":401,"data":"Full authentication is required to access this resource","message":"暂未登录或token已经过期"}
    
    Found 2026-01-22 by HttpPlugin
    Create report
  • Open service 58.218.215.72:443 · spokenapi.topsr.net

    2026-01-22 01:28

    HTTP/1.1 200 
    Server: Tengine
    Content-Type: application/json;charset=UTF-8
    Transfer-Encoding: chunked
    Connection: close
    Date: Thu, 22 Jan 2026 01:28:21 GMT
    Access-Control-Allow-Origin: *
    Cache-Control: no-cache
    X-Content-Type-Options: nosniff
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Via: ens-cache54.l2eo166-17[58,0], kunlun1.cn192[75,0]
    Timing-Allow-Origin: *
    EagleId: 3adad01517690453012695915e
    
    
    {"code":401,"data":"Full authentication is required to access this resource","message":"暂未登录或token已经过期"}
    
    Found 2026-01-22 by HttpPlugin
    Create report
  • Open service 58.218.215.73:80 · spokenapi.topsr.net

    2026-01-22 01:28

    HTTP/1.1 200 
    Server: Tengine
    Content-Type: application/json;charset=UTF-8
    Transfer-Encoding: chunked
    Connection: close
    Date: Thu, 22 Jan 2026 01:28:21 GMT
    Access-Control-Allow-Origin: *
    Cache-Control: no-cache
    X-Content-Type-Options: nosniff
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Via: ens-cache70.l2eo166-17[65,0], kunlun10.cn192[83,0]
    Timing-Allow-Origin: *
    EagleId: 3adad01e17690453013675364e
    
    
    {"code":401,"data":"Full authentication is required to access this resource","message":"暂未登录或token已经过期"}
    
    Found 2026-01-22 by HttpPlugin
    Create report
  • Open service 58.218.215.71:80 · spokenapi.topsr.net

    2026-01-22 01:28

    HTTP/1.1 200 
    Server: Tengine
    Content-Type: application/json;charset=UTF-8
    Transfer-Encoding: chunked
    Connection: close
    Date: Thu, 22 Jan 2026 01:28:21 GMT
    Access-Control-Allow-Origin: *
    Cache-Control: no-cache
    X-Content-Type-Options: nosniff
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Via: ens-cache2.l2eo166-17[61,0], kunlun4.cn192[77,0]
    Timing-Allow-Origin: *
    EagleId: 3adad01817690453012906484e
    
    
    {"code":401,"data":"Full authentication is required to access this resource","message":"暂未登录或token已经过期"}
    
    Found 2026-01-22 by HttpPlugin
    Create report
  • Open service 58.218.215.72:80 · spokenapi.topsr.net

    2026-01-22 01:28

    HTTP/1.1 200 
    Server: Tengine
    Content-Type: application/json;charset=UTF-8
    Transfer-Encoding: chunked
    Connection: close
    Date: Thu, 22 Jan 2026 01:28:21 GMT
    Access-Control-Allow-Origin: *
    Cache-Control: no-cache
    X-Content-Type-Options: nosniff
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Via: ens-cache4.l2eo166-17[55,0], kunlun5.cn192[82,0]
    Timing-Allow-Origin: *
    EagleId: 3adad01917690453011347194e
    
    
    {"code":401,"data":"Full authentication is required to access this resource","message":"暂未登录或token已经过期"}
    
    Found 2026-01-22 by HttpPlugin
    Create report
  • Open service 58.218.215.66:80 · spokenapi.topsr.net

    2026-01-22 01:28

    HTTP/1.1 200 
    Server: Tengine
    Content-Type: application/json;charset=UTF-8
    Transfer-Encoding: chunked
    Connection: close
    Date: Thu, 22 Jan 2026 01:28:20 GMT
    Access-Control-Allow-Origin: *
    Cache-Control: no-cache
    X-Content-Type-Options: nosniff
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Via: ens-cache2.l2eo166-17[61,0], kunlun4.cn192[78,0]
    Timing-Allow-Origin: *
    EagleId: 3adad01817690453007424317e
    
    
    {"code":401,"data":"Full authentication is required to access this resource","message":"暂未登录或token已经过期"}
    
    Found 2026-01-22 by HttpPlugin
    Create report
  • Open service 58.218.215.67:80 · spokenapi.topsr.net

    2026-01-22 01:28

    HTTP/1.1 200 
    Server: Tengine
    Content-Type: application/json;charset=UTF-8
    Transfer-Encoding: chunked
    Connection: close
    Date: Thu, 22 Jan 2026 01:28:21 GMT
    Access-Control-Allow-Origin: *
    Cache-Control: no-cache
    X-Content-Type-Options: nosniff
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Via: ens-cache57.l2eo166-17[59,0], kunlun5.cn192[79,0]
    Timing-Allow-Origin: *
    EagleId: 3adad01917690453018832567e
    
    
    {"code":401,"data":"Full authentication is required to access this resource","message":"暂未登录或token已经过期"}
    
    Found 2026-01-22 by HttpPlugin
    Create report
  • Open service 58.218.215.67:443 · spokenapi.topsr.net

    2026-01-22 01:28

    HTTP/1.1 200 
    Server: Tengine
    Content-Type: application/json;charset=UTF-8
    Transfer-Encoding: chunked
    Connection: close
    Date: Thu, 22 Jan 2026 01:28:22 GMT
    Access-Control-Allow-Origin: *
    Cache-Control: no-cache
    X-Content-Type-Options: nosniff
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Via: ens-cache70.l2eo166-17[58,0], kunlun10.cn192[79,0]
    Timing-Allow-Origin: *
    EagleId: 3adad01e17690453019597940e
    
    
    {"code":401,"data":"Full authentication is required to access this resource","message":"暂未登录或token已经过期"}
    
    Found 2026-01-22 by HttpPlugin
    Create report
  • Open service 58.218.215.73:443 · spokenapi.topsr.net

    2026-01-22 01:28

    HTTP/1.1 200 
    Server: Tengine
    Content-Type: application/json;charset=UTF-8
    Transfer-Encoding: chunked
    Connection: close
    Date: Thu, 22 Jan 2026 01:28:20 GMT
    Access-Control-Allow-Origin: *
    Cache-Control: no-cache
    X-Content-Type-Options: nosniff
    X-XSS-Protection: 1; mode=block
    X-Frame-Options: DENY
    Via: ens-cache25.l2eo166-17[60,0], kunlun3.cn192[80,0]
    Timing-Allow-Origin: *
    EagleId: 3adad01717690453007582972e
    
    
    {"code":401,"data":"Full authentication is required to access this resource","message":"暂未登录或token已经过期"}
    
    Found 2026-01-22 by HttpPlugin
    Create report
spokenapi.topsr.netwww.spokenapi.topsr.net
CN:
spokenapi.topsr.net
Not before:
2026-01-22 00:00
Not after:
2026-04-21 23:59
spokenapi.topsr.netwww.spokenapi.topsr.net
CN:
spokenapi.topsr.net
Not before:
2025-10-24 00:00
Not after:
2026-01-21 23:59