Tengine
tcp/443 tcp/80
Exposing Swagger/OpenAPI documentation is primarily a risk if your API has underlying security flaws, as it gives attackers a precise roadmap to find them.
Those detail every endpoint, parameter, and data model, making it easier to discover and exploit vulnerabilities like broken access control or injection points.
While a perfectly secure API mitigates the danger, protecting your documentation is a critical layer of defense that forces attackers to work without a map.
Severity: info
Fingerprint: 5733ddf49ff49cd151e75e4be4b4895347d4af117797be703c8eea2fa0eb230b
Public Swagger UI/API detected at path: /v3/api-docs - sample paths:
DELETE /api/user
GET /api/
GET /api/category/category/{categoryId}/page/{pageNum}
GET /api/category/list
GET /api/category/{categoryId}
GET /api/custom
GET /api/help/{helpType}
GET /api/history/list
GET /api/history/list/page/{pageNum}
GET /api/index
GET /api/library/list
GET /api/library/list/page/{pageNum}
GET /api/read/page
GET /api/user/info
GET /api/works/detail/{worksId}
GET /api/works/module/{moduleId}
GET /api/works/module/{moduleId}/page/{pageNum}
GET /api/works/short/{worksId}
GET /category/list-sub
GET /comments
GET /comments/detail
GET /comments/myCommentList
GET /currency/info
GET /currency/list/{status}
GET /help-config
GET /notifications/comments
GET /notifications/likes
GET /notifications/un-read-count
GET /oss-file/getStsToken
GET /oversea/view
GET /ranks
GET /ranks/{rankKey}
GET /sitemap/works
GET /sitemap/works/file
GET /ssr/bookshelf
GET /ssr/index
GET /system/notice/list
GET /system/notice/{noticeId}
GET /task/list
GET /user/preference
GET /users/os-goods/getOsGoodsList
GET /users/os-library
GET /users/os-payment-records
GET /users/os-user-paid
GET /users/os-users/getUserInfo
GET /works/os-channel/queryChannelByColumn
GET /works/os-chapter/queryShortByWorksId
GET /works/os-tags/getTagsByWorksId
GET /works/os-works/detail
GET /works/os-works/queryChapter
GET /works/os-works/queryOsWorks
GET /works/os-works/queryOsWorksAll
GET /works/os-works/queryOsWorksByChannel
GET /works/os-works/queryPopular
GET /works/os-works/queryRecommend
GET /works/os-works/recommends
GET /works/read/page
GET /works/type
POST /api/auth/social/bindApple/bind
POST /api/auth/social/bindEmail/bind
POST /api/auth/social/facebook/bind
POST /api/auth/social/facebook/bind/authenticationToken
POST /api/auth/social/facebook/bind/params
POST /api/auth/social/facebook/limitedLogin
POST /api/auth/social/facebook/login
POST /api/auth/social/facebook/userLogin
POST /api/feedback
POST /api/feedback/upload
POST /api/library/cancel
POST /api/library/collect
POST /api/login/email
POST /api/login/sendCode
POST /api/read
POST /api/read/remove
POST /api/user/cancel
POST /api/user/edit
POST /api/user/logout
POST /api/user/upload
POST /api/works/search
POST /apple/login
POST /apple/payment/applePay
POST /apple/payment/applePrepay
POST /apple/payment/cancelPay
POST /apple/refresh
POST /comments/reply
POST /comments/{commentId}
POST /data-deletion
POST /feedback
POST /google/bindWithAccessToken
POST /google/bindWithIdToken
POST /google/googleLoginWithAccessToken
POST /google/googleLoginWithIdToken
POST /google/payment/cancelPay
POST /google/payment/googlePay
POST /google/payment/googlePrepay
POST /likes
POST /oversea/view/batch
POST /samsung/payment/cancelPay
POST /samsung/payment/samsungPay
POST /samsung/payment/samsungPrepay
POST /task/complete/{taskId}
POST /task/receiveReward/{taskId}
POST /task/signIn/{taskId}
POST /user/preference/delete
POST /users/os-library/cancel
POST /users/os-library/collect
POST /users/os-user-paid/buyWorks
POST /users/os-users/changeUserInfo
POST /users/os-users/emailLogin
POST /users/os-users/guestAuthLogin
POST /users/os-users/logout
POST /users/os-users/sendEmailValidCode
POST /users/os-users/upload
POST /users/os-users/uploadMultipleBase64
POST /users/os-users/write-off
POST /works/read
POST /works/read/remove
Severity: info
Fingerprint: 5733ddf49ff49cd151e75e4be4b4895347d4af117797be703c8eea2f31d5b9ea
Public Swagger UI/API detected at path: /v3/api-docs - sample paths:
DELETE /api/user
GET /api/
GET /api/category/category/{categoryId}/page/{pageNum}
GET /api/category/list
GET /api/category/{categoryId}
GET /api/custom
GET /api/help/{helpType}
GET /api/history/list
GET /api/history/list/page/{pageNum}
GET /api/index
GET /api/library/list
GET /api/library/list/page/{pageNum}
GET /api/read/page
GET /api/user/info
GET /api/works/detail/{worksId}
GET /api/works/module/{moduleId}
GET /api/works/module/{moduleId}/page/{pageNum}
GET /api/works/short/{worksId}
GET /category/list-sub
GET /comments
GET /comments/detail
GET /comments/myCommentList
GET /currency/info
GET /currency/list/{status}
GET /help-config
GET /notifications/comments
GET /notifications/likes
GET /notifications/un-read-count
GET /oss-file/getStsToken
GET /oversea/view
GET /ranks
GET /ranks/{rankKey}
GET /sitemap/works
GET /sitemap/works/file
GET /ssr/bookshelf
GET /ssr/index
GET /system/notice/list
GET /system/notice/{noticeId}
GET /task/list
GET /user/preference
GET /users/os-goods/getOsGoodsList
GET /users/os-library
GET /users/os-payment-records
GET /users/os-user-paid
GET /users/os-users/getUserInfo
GET /works/os-channel/queryChannelByColumn
GET /works/os-chapter/queryShortByWorksId
GET /works/os-tags/getTagsByWorksId
GET /works/os-works/detail
GET /works/os-works/queryChapter
GET /works/os-works/queryOsWorks
GET /works/os-works/queryOsWorksAll
GET /works/os-works/queryOsWorksByChannel
GET /works/os-works/queryPopular
GET /works/os-works/queryRecommend
GET /works/os-works/recommends
GET /works/read/page
GET /works/type
POST /api/auth/social/bindApple/bind
POST /api/auth/social/bindEmail/bind
POST /api/auth/social/facebook/bind
POST /api/auth/social/facebook/bind/authenticationToken
POST /api/auth/social/facebook/bind/params
POST /api/auth/social/facebook/limitedLogin
POST /api/auth/social/facebook/login
POST /api/auth/social/facebook/userLogin
POST /api/feedback
POST /api/feedback/upload
POST /api/library/cancel
POST /api/library/collect
POST /api/login/email
POST /api/login/sendCode
POST /api/read
POST /api/read/remove
POST /api/user/cancel
POST /api/user/edit
POST /api/user/logout
POST /api/user/upload
POST /api/works/search
POST /apple/login
POST /apple/payment/applePay
POST /apple/payment/applePrepay
POST /apple/payment/cancelPay
POST /apple/refresh
POST /comments/reply
POST /data-deletion
POST /feedback
POST /google/bindWithAccessToken
POST /google/bindWithIdToken
POST /google/googleLoginWithAccessToken
POST /google/googleLoginWithIdToken
POST /google/payment/cancelPay
POST /google/payment/googlePay
POST /google/payment/googlePrepay
POST /likes
POST /oversea/view/batch
POST /samsung/payment/cancelPay
POST /samsung/payment/samsungPay
POST /samsung/payment/samsungPrepay
POST /task/complete/{taskId}
POST /task/receiveReward/{taskId}
POST /task/signIn/{taskId}
POST /users/os-library/cancel
POST /users/os-library/collect
POST /users/os-user-paid/buyWorks
POST /users/os-users/changeUserInfo
POST /users/os-users/emailLogin
POST /users/os-users/guestAuthLogin
POST /users/os-users/logout
POST /users/os-users/sendEmailValidCode
POST /users/os-users/upload
POST /users/os-users/uploadMultipleBase64
POST /users/os-users/write-off
POST /works/read
POST /works/read/remove
PUT /comments/{commentId}
Severity: info
Fingerprint: 5733ddf49ff49cd151e75e4be4b4895347d4af117797be703c8eea2f27bee707
Public Swagger UI/API detected at path: /v3/api-docs - sample paths:
DELETE /api/user
GET /api/
GET /api/category/category/{categoryId}/page/{pageNum}
GET /api/category/list
GET /api/category/{categoryId}
GET /api/custom
GET /api/help/{helpType}
GET /api/history/list
GET /api/history/list/page/{pageNum}
GET /api/index
GET /api/library/list
GET /api/library/list/page/{pageNum}
GET /api/read/page
GET /api/user/info
GET /api/works/detail/{worksId}
GET /api/works/module/{moduleId}
GET /api/works/module/{moduleId}/page/{pageNum}
GET /api/works/short/{worksId}
GET /category/list-sub
GET /comments
GET /comments/detail
GET /comments/myCommentList
GET /currency/info
GET /currency/list/{status}
GET /help-config
GET /notifications/comments
GET /notifications/likes
GET /notifications/un-read-count
GET /oss-file/getStsToken
GET /oversea/view
GET /ranks
GET /ranks/{rankKey}
GET /sitemap/works
GET /sitemap/works/file
GET /ssr/bookshelf
GET /ssr/index
GET /system/notice/list
GET /system/notice/{noticeId}
GET /task/list
GET /user/preference
GET /users/os-goods/getOsGoodsList
GET /users/os-library
GET /users/os-payment-records
GET /users/os-user-paid
GET /users/os-users/getUserInfo
GET /works/os-channel/queryChannelByColumn
GET /works/os-chapter/queryShortByWorksId
GET /works/os-tags/getTagsByWorksId
GET /works/os-works/detail
GET /works/os-works/queryChapter
GET /works/os-works/queryOsWorks
GET /works/os-works/queryOsWorksAll
GET /works/os-works/queryOsWorksByChannel
GET /works/os-works/queryPopular
GET /works/os-works/queryRecommend
GET /works/os-works/recommends
GET /works/read/page
GET /works/type
POST /api/auth/social/bindApple/bind
POST /api/auth/social/bindEmail/bind
POST /api/auth/social/facebook/bind
POST /api/auth/social/facebook/bind/authenticationToken
POST /api/auth/social/facebook/bind/params
POST /api/auth/social/facebook/limitedLogin
POST /api/auth/social/facebook/login
POST /api/auth/social/facebook/userLogin
POST /api/feedback
POST /api/feedback/upload
POST /api/library/cancel
POST /api/library/collect
POST /api/login/email
POST /api/login/sendCode
POST /api/read
POST /api/read/remove
POST /api/user/cancel
POST /api/user/edit
POST /api/user/logout
POST /api/user/upload
POST /api/works/search
POST /apple/login
POST /apple/payment/applePay
POST /apple/payment/applePrepay
POST /apple/payment/cancelPay
POST /apple/refresh
POST /comments/reply
POST /data-deletion
POST /feedback
POST /google/bindWithAccessToken
POST /google/bindWithIdToken
POST /google/googleLoginWithAccessToken
POST /google/googleLoginWithIdToken
POST /google/payment/cancelPay
POST /google/payment/googlePay
POST /google/payment/googlePrepay
POST /likes
POST /samsung/payment/cancelPay
POST /samsung/payment/samsungPay
POST /samsung/payment/samsungPrepay
POST /task/complete/{taskId}
POST /task/receiveReward/{taskId}
POST /task/signIn/{taskId}
POST /users/os-library/cancel
POST /users/os-library/collect
POST /users/os-user-paid/buyWorks
POST /users/os-users/changeUserInfo
POST /users/os-users/emailLogin
POST /users/os-users/guestAuthLogin
POST /users/os-users/logout
POST /users/os-users/sendEmailValidCode
POST /users/os-users/upload
POST /users/os-users/uploadMultipleBase64
POST /users/os-users/write-off
POST /works/read
POST /works/read/remove
PUT /comments/{commentId}
Severity: info
Fingerprint: 5733ddf49ff49cd151e75e4be4b4895347d4af117797be703c8eea2f0d53f626
Public Swagger UI/API detected at path: /v3/api-docs - sample paths:
DELETE /api/user
GET /api/
GET /api/category/category/{categoryId}/page/{pageNum}
GET /api/category/list
GET /api/category/{categoryId}
GET /api/custom
GET /api/help/{helpType}
GET /api/history/list
GET /api/history/list/page/{pageNum}
GET /api/index
GET /api/library/list
GET /api/library/list/page/{pageNum}
GET /api/read/page
GET /api/user/info
GET /api/works/detail/{worksId}
GET /api/works/module/{moduleId}
GET /api/works/module/{moduleId}/page/{pageNum}
GET /api/works/short/{worksId}
GET /category/list-sub
GET /comments
GET /comments/detail
GET /comments/myCommentList
GET /currency/info
GET /currency/list/{status}
GET /help-config
GET /notifications/comments
GET /notifications/likes
GET /notifications/un-read-count
GET /oss-file/getStsToken
GET /oversea/view
GET /ranks
GET /ranks/{rankKey}
GET /sitemap/works
GET /sitemap/works/file
GET /ssr/bookshelf
GET /ssr/index
GET /system/notice/list
GET /system/notice/{noticeId}
GET /task/list
GET /users/os-goods/getOsGoodsList
GET /users/os-library
GET /users/os-payment-records
GET /users/os-user-paid
GET /users/os-users/getUserInfo
GET /works/os-channel/queryChannelByColumn
GET /works/os-chapter/queryShortByWorksId
GET /works/os-tags/getTagsByWorksId
GET /works/os-works/detail
GET /works/os-works/queryChapter
GET /works/os-works/queryOsWorks
GET /works/os-works/queryOsWorksAll
GET /works/os-works/queryOsWorksByChannel
GET /works/os-works/recommends
GET /works/read/page
GET /works/type
POST /api/auth/social/bindApple/bind
POST /api/auth/social/bindEmail/bind
POST /api/auth/social/facebook/bind
POST /api/auth/social/facebook/bind/authenticationToken
POST /api/auth/social/facebook/bind/params
POST /api/auth/social/facebook/limitedLogin
POST /api/auth/social/facebook/login
POST /api/auth/social/facebook/userLogin
POST /api/feedback
POST /api/feedback/upload
POST /api/library/cancel
POST /api/library/collect
POST /api/login/email
POST /api/login/sendCode
POST /api/read
POST /api/read/remove
POST /api/user/cancel
POST /api/user/edit
POST /api/user/logout
POST /api/user/upload
POST /api/works/search
POST /apple/login
POST /apple/payment/applePay
POST /apple/payment/applePrepay
POST /apple/payment/cancelPay
POST /apple/refresh
POST /comments/reply
POST /data-deletion
POST /feedback
POST /google/bindWithAccessToken
POST /google/bindWithIdToken
POST /google/googleLoginWithAccessToken
POST /google/googleLoginWithIdToken
POST /google/payment/cancelPay
POST /google/payment/googlePay
POST /google/payment/googlePrepay
POST /likes
POST /samsung/payment/cancelPay
POST /samsung/payment/samsungPay
POST /samsung/payment/samsungPrepay
POST /task/complete/{taskId}
POST /task/receiveReward/{taskId}
POST /task/signIn/{taskId}
POST /users/os-library/cancel
POST /users/os-library/collect
POST /users/os-user-paid/buyWorks
POST /users/os-users/changeUserInfo
POST /users/os-users/emailLogin
POST /users/os-users/guestAuthLogin
POST /users/os-users/logout
POST /users/os-users/sendEmailValidCode
POST /users/os-users/upload
POST /users/os-users/uploadMultipleBase64
POST /users/os-users/write-off
POST /works/read
POST /works/read/remove
PUT /comments/{commentId}
Severity: info
Fingerprint: 5733ddf49ff49cd151e75e4be4b4895347d4af117797be703c8eea2fa9fe9aa4
Public Swagger UI/API detected at path: /v3/api-docs - sample paths:
DELETE /api/user
GET /api/
GET /api/category/category/{categoryId}/page/{pageNum}
GET /api/category/list
GET /api/category/{categoryId}
GET /api/custom
GET /api/help/{helpType}
GET /api/history/list
GET /api/history/list/page/{pageNum}
GET /api/index
GET /api/library/list
GET /api/library/list/page/{pageNum}
GET /api/read/page
GET /api/user/info
GET /api/works/detail/{worksId}
GET /api/works/module/{moduleId}
GET /api/works/module/{moduleId}/page/{pageNum}
GET /api/works/short/{worksId}
GET /category/list-sub
GET /comments
GET /comments/detail
GET /comments/myCommentList
GET /currency/info
GET /currency/list/{status}
GET /help-config
GET /notifications/comments
GET /notifications/likes
GET /notifications/un-read-count
GET /oss-file/getStsToken
GET /oversea/view
GET /ranks
GET /ranks/{rankKey}
GET /sitemap/works
GET /sitemap/works/file
GET /ssr/bookshelf
GET /ssr/index
GET /system/notice/list
GET /system/notice/{noticeId}
GET /task/list
GET /users/os-goods/getOsGoodsList
GET /users/os-library
GET /users/os-payment-records
GET /users/os-user-paid
GET /users/os-users/getUserInfo
GET /works/os-channel/queryChannelByColumn
GET /works/os-chapter/queryShortByWorksId
GET /works/os-tags/getTagsByWorksId
GET /works/os-works/detail
GET /works/os-works/queryChapter
GET /works/os-works/queryOsWorks
GET /works/os-works/queryOsWorksAll
GET /works/os-works/queryOsWorksByChannel
GET /works/os-works/recommends
GET /works/read/page
GET /works/type
POST /api/auth/social/bindApple/bind
POST /api/auth/social/bindEmail/bind
POST /api/auth/social/facebook/bind
POST /api/auth/social/facebook/login
POST /api/feedback
POST /api/feedback/upload
POST /api/library/cancel
POST /api/library/collect
POST /api/login/email
POST /api/login/sendCode
POST /api/read
POST /api/read/remove
POST /api/user/cancel
POST /api/user/edit
POST /api/user/logout
POST /api/user/upload
POST /api/works/search
POST /apple/login
POST /apple/payment/applePay
POST /apple/payment/applePrepay
POST /apple/payment/cancelPay
POST /apple/refresh
POST /comments/reply
POST /data-deletion
POST /feedback
POST /google/bindWithAccessToken
POST /google/bindWithIdToken
POST /google/googleLoginWithAccessToken
POST /google/googleLoginWithIdToken
POST /google/payment/cancelPay
POST /google/payment/googlePay
POST /google/payment/googlePrepay
POST /likes
POST /samsung/payment/cancelPay
POST /samsung/payment/samsungPay
POST /samsung/payment/samsungPrepay
POST /task/complete/{taskId}
POST /task/receiveReward/{taskId}
POST /task/signIn/{taskId}
POST /users/os-library/cancel
POST /users/os-library/collect
POST /users/os-user-paid/buyWorks
POST /users/os-users/changeUserInfo
POST /users/os-users/emailLogin
POST /users/os-users/guestAuthLogin
POST /users/os-users/logout
POST /users/os-users/sendEmailValidCode
POST /users/os-users/upload
POST /users/os-users/uploadMultipleBase64
POST /users/os-users/write-off
POST /works/read
POST /works/read/remove
PUT /comments/{commentId}
Exposing Swagger/OpenAPI documentation is primarily a risk if your API has underlying security flaws, as it gives attackers a precise roadmap to find them.
Those detail every endpoint, parameter, and data model, making it easier to discover and exploit vulnerabilities like broken access control or injection points.
While a perfectly secure API mitigates the danger, protecting your documentation is a critical layer of defense that forces attackers to work without a map.
Severity: info
Fingerprint: 5733ddf49ff49cd151e75e4be4b4895347d4af117797be703c8eea2fa0eb230b
Public Swagger UI/API detected at path: /v3/api-docs - sample paths:
DELETE /api/user
GET /api/
GET /api/category/category/{categoryId}/page/{pageNum}
GET /api/category/list
GET /api/category/{categoryId}
GET /api/custom
GET /api/help/{helpType}
GET /api/history/list
GET /api/history/list/page/{pageNum}
GET /api/index
GET /api/library/list
GET /api/library/list/page/{pageNum}
GET /api/read/page
GET /api/user/info
GET /api/works/detail/{worksId}
GET /api/works/module/{moduleId}
GET /api/works/module/{moduleId}/page/{pageNum}
GET /api/works/short/{worksId}
GET /category/list-sub
GET /comments
GET /comments/detail
GET /comments/myCommentList
GET /currency/info
GET /currency/list/{status}
GET /help-config
GET /notifications/comments
GET /notifications/likes
GET /notifications/un-read-count
GET /oss-file/getStsToken
GET /oversea/view
GET /ranks
GET /ranks/{rankKey}
GET /sitemap/works
GET /sitemap/works/file
GET /ssr/bookshelf
GET /ssr/index
GET /system/notice/list
GET /system/notice/{noticeId}
GET /task/list
GET /user/preference
GET /users/os-goods/getOsGoodsList
GET /users/os-library
GET /users/os-payment-records
GET /users/os-user-paid
GET /users/os-users/getUserInfo
GET /works/os-channel/queryChannelByColumn
GET /works/os-chapter/queryShortByWorksId
GET /works/os-tags/getTagsByWorksId
GET /works/os-works/detail
GET /works/os-works/queryChapter
GET /works/os-works/queryOsWorks
GET /works/os-works/queryOsWorksAll
GET /works/os-works/queryOsWorksByChannel
GET /works/os-works/queryPopular
GET /works/os-works/queryRecommend
GET /works/os-works/recommends
GET /works/read/page
GET /works/type
POST /api/auth/social/bindApple/bind
POST /api/auth/social/bindEmail/bind
POST /api/auth/social/facebook/bind
POST /api/auth/social/facebook/bind/authenticationToken
POST /api/auth/social/facebook/bind/params
POST /api/auth/social/facebook/limitedLogin
POST /api/auth/social/facebook/login
POST /api/auth/social/facebook/userLogin
POST /api/feedback
POST /api/feedback/upload
POST /api/library/cancel
POST /api/library/collect
POST /api/login/email
POST /api/login/sendCode
POST /api/read
POST /api/read/remove
POST /api/user/cancel
POST /api/user/edit
POST /api/user/logout
POST /api/user/upload
POST /api/works/search
POST /apple/login
POST /apple/payment/applePay
POST /apple/payment/applePrepay
POST /apple/payment/cancelPay
POST /apple/refresh
POST /comments/reply
POST /comments/{commentId}
POST /data-deletion
POST /feedback
POST /google/bindWithAccessToken
POST /google/bindWithIdToken
POST /google/googleLoginWithAccessToken
POST /google/googleLoginWithIdToken
POST /google/payment/cancelPay
POST /google/payment/googlePay
POST /google/payment/googlePrepay
POST /likes
POST /oversea/view/batch
POST /samsung/payment/cancelPay
POST /samsung/payment/samsungPay
POST /samsung/payment/samsungPrepay
POST /task/complete/{taskId}
POST /task/receiveReward/{taskId}
POST /task/signIn/{taskId}
POST /user/preference/delete
POST /users/os-library/cancel
POST /users/os-library/collect
POST /users/os-user-paid/buyWorks
POST /users/os-users/changeUserInfo
POST /users/os-users/emailLogin
POST /users/os-users/guestAuthLogin
POST /users/os-users/logout
POST /users/os-users/sendEmailValidCode
POST /users/os-users/upload
POST /users/os-users/uploadMultipleBase64
POST /users/os-users/write-off
POST /works/read
POST /works/read/remove
Severity: info
Fingerprint: 5733ddf49ff49cd151e75e4be4b4895347d4af117797be703c8eea2f31d5b9ea
Public Swagger UI/API detected at path: /v3/api-docs - sample paths:
DELETE /api/user
GET /api/
GET /api/category/category/{categoryId}/page/{pageNum}
GET /api/category/list
GET /api/category/{categoryId}
GET /api/custom
GET /api/help/{helpType}
GET /api/history/list
GET /api/history/list/page/{pageNum}
GET /api/index
GET /api/library/list
GET /api/library/list/page/{pageNum}
GET /api/read/page
GET /api/user/info
GET /api/works/detail/{worksId}
GET /api/works/module/{moduleId}
GET /api/works/module/{moduleId}/page/{pageNum}
GET /api/works/short/{worksId}
GET /category/list-sub
GET /comments
GET /comments/detail
GET /comments/myCommentList
GET /currency/info
GET /currency/list/{status}
GET /help-config
GET /notifications/comments
GET /notifications/likes
GET /notifications/un-read-count
GET /oss-file/getStsToken
GET /oversea/view
GET /ranks
GET /ranks/{rankKey}
GET /sitemap/works
GET /sitemap/works/file
GET /ssr/bookshelf
GET /ssr/index
GET /system/notice/list
GET /system/notice/{noticeId}
GET /task/list
GET /user/preference
GET /users/os-goods/getOsGoodsList
GET /users/os-library
GET /users/os-payment-records
GET /users/os-user-paid
GET /users/os-users/getUserInfo
GET /works/os-channel/queryChannelByColumn
GET /works/os-chapter/queryShortByWorksId
GET /works/os-tags/getTagsByWorksId
GET /works/os-works/detail
GET /works/os-works/queryChapter
GET /works/os-works/queryOsWorks
GET /works/os-works/queryOsWorksAll
GET /works/os-works/queryOsWorksByChannel
GET /works/os-works/queryPopular
GET /works/os-works/queryRecommend
GET /works/os-works/recommends
GET /works/read/page
GET /works/type
POST /api/auth/social/bindApple/bind
POST /api/auth/social/bindEmail/bind
POST /api/auth/social/facebook/bind
POST /api/auth/social/facebook/bind/authenticationToken
POST /api/auth/social/facebook/bind/params
POST /api/auth/social/facebook/limitedLogin
POST /api/auth/social/facebook/login
POST /api/auth/social/facebook/userLogin
POST /api/feedback
POST /api/feedback/upload
POST /api/library/cancel
POST /api/library/collect
POST /api/login/email
POST /api/login/sendCode
POST /api/read
POST /api/read/remove
POST /api/user/cancel
POST /api/user/edit
POST /api/user/logout
POST /api/user/upload
POST /api/works/search
POST /apple/login
POST /apple/payment/applePay
POST /apple/payment/applePrepay
POST /apple/payment/cancelPay
POST /apple/refresh
POST /comments/reply
POST /data-deletion
POST /feedback
POST /google/bindWithAccessToken
POST /google/bindWithIdToken
POST /google/googleLoginWithAccessToken
POST /google/googleLoginWithIdToken
POST /google/payment/cancelPay
POST /google/payment/googlePay
POST /google/payment/googlePrepay
POST /likes
POST /oversea/view/batch
POST /samsung/payment/cancelPay
POST /samsung/payment/samsungPay
POST /samsung/payment/samsungPrepay
POST /task/complete/{taskId}
POST /task/receiveReward/{taskId}
POST /task/signIn/{taskId}
POST /users/os-library/cancel
POST /users/os-library/collect
POST /users/os-user-paid/buyWorks
POST /users/os-users/changeUserInfo
POST /users/os-users/emailLogin
POST /users/os-users/guestAuthLogin
POST /users/os-users/logout
POST /users/os-users/sendEmailValidCode
POST /users/os-users/upload
POST /users/os-users/uploadMultipleBase64
POST /users/os-users/write-off
POST /works/read
POST /works/read/remove
PUT /comments/{commentId}
Severity: info
Fingerprint: 5733ddf49ff49cd151e75e4be4b4895347d4af117797be703c8eea2f27bee707
Public Swagger UI/API detected at path: /v3/api-docs - sample paths:
DELETE /api/user
GET /api/
GET /api/category/category/{categoryId}/page/{pageNum}
GET /api/category/list
GET /api/category/{categoryId}
GET /api/custom
GET /api/help/{helpType}
GET /api/history/list
GET /api/history/list/page/{pageNum}
GET /api/index
GET /api/library/list
GET /api/library/list/page/{pageNum}
GET /api/read/page
GET /api/user/info
GET /api/works/detail/{worksId}
GET /api/works/module/{moduleId}
GET /api/works/module/{moduleId}/page/{pageNum}
GET /api/works/short/{worksId}
GET /category/list-sub
GET /comments
GET /comments/detail
GET /comments/myCommentList
GET /currency/info
GET /currency/list/{status}
GET /help-config
GET /notifications/comments
GET /notifications/likes
GET /notifications/un-read-count
GET /oss-file/getStsToken
GET /oversea/view
GET /ranks
GET /ranks/{rankKey}
GET /sitemap/works
GET /sitemap/works/file
GET /ssr/bookshelf
GET /ssr/index
GET /system/notice/list
GET /system/notice/{noticeId}
GET /task/list
GET /user/preference
GET /users/os-goods/getOsGoodsList
GET /users/os-library
GET /users/os-payment-records
GET /users/os-user-paid
GET /users/os-users/getUserInfo
GET /works/os-channel/queryChannelByColumn
GET /works/os-chapter/queryShortByWorksId
GET /works/os-tags/getTagsByWorksId
GET /works/os-works/detail
GET /works/os-works/queryChapter
GET /works/os-works/queryOsWorks
GET /works/os-works/queryOsWorksAll
GET /works/os-works/queryOsWorksByChannel
GET /works/os-works/queryPopular
GET /works/os-works/queryRecommend
GET /works/os-works/recommends
GET /works/read/page
GET /works/type
POST /api/auth/social/bindApple/bind
POST /api/auth/social/bindEmail/bind
POST /api/auth/social/facebook/bind
POST /api/auth/social/facebook/bind/authenticationToken
POST /api/auth/social/facebook/bind/params
POST /api/auth/social/facebook/limitedLogin
POST /api/auth/social/facebook/login
POST /api/auth/social/facebook/userLogin
POST /api/feedback
POST /api/feedback/upload
POST /api/library/cancel
POST /api/library/collect
POST /api/login/email
POST /api/login/sendCode
POST /api/read
POST /api/read/remove
POST /api/user/cancel
POST /api/user/edit
POST /api/user/logout
POST /api/user/upload
POST /api/works/search
POST /apple/login
POST /apple/payment/applePay
POST /apple/payment/applePrepay
POST /apple/payment/cancelPay
POST /apple/refresh
POST /comments/reply
POST /data-deletion
POST /feedback
POST /google/bindWithAccessToken
POST /google/bindWithIdToken
POST /google/googleLoginWithAccessToken
POST /google/googleLoginWithIdToken
POST /google/payment/cancelPay
POST /google/payment/googlePay
POST /google/payment/googlePrepay
POST /likes
POST /samsung/payment/cancelPay
POST /samsung/payment/samsungPay
POST /samsung/payment/samsungPrepay
POST /task/complete/{taskId}
POST /task/receiveReward/{taskId}
POST /task/signIn/{taskId}
POST /users/os-library/cancel
POST /users/os-library/collect
POST /users/os-user-paid/buyWorks
POST /users/os-users/changeUserInfo
POST /users/os-users/emailLogin
POST /users/os-users/guestAuthLogin
POST /users/os-users/logout
POST /users/os-users/sendEmailValidCode
POST /users/os-users/upload
POST /users/os-users/uploadMultipleBase64
POST /users/os-users/write-off
POST /works/read
POST /works/read/remove
PUT /comments/{commentId}
Severity: info
Fingerprint: 5733ddf49ff49cd151e75e4be4b4895347d4af117797be703c8eea2f0d53f626
Public Swagger UI/API detected at path: /v3/api-docs - sample paths:
DELETE /api/user
GET /api/
GET /api/category/category/{categoryId}/page/{pageNum}
GET /api/category/list
GET /api/category/{categoryId}
GET /api/custom
GET /api/help/{helpType}
GET /api/history/list
GET /api/history/list/page/{pageNum}
GET /api/index
GET /api/library/list
GET /api/library/list/page/{pageNum}
GET /api/read/page
GET /api/user/info
GET /api/works/detail/{worksId}
GET /api/works/module/{moduleId}
GET /api/works/module/{moduleId}/page/{pageNum}
GET /api/works/short/{worksId}
GET /category/list-sub
GET /comments
GET /comments/detail
GET /comments/myCommentList
GET /currency/info
GET /currency/list/{status}
GET /help-config
GET /notifications/comments
GET /notifications/likes
GET /notifications/un-read-count
GET /oss-file/getStsToken
GET /oversea/view
GET /ranks
GET /ranks/{rankKey}
GET /sitemap/works
GET /sitemap/works/file
GET /ssr/bookshelf
GET /ssr/index
GET /system/notice/list
GET /system/notice/{noticeId}
GET /task/list
GET /users/os-goods/getOsGoodsList
GET /users/os-library
GET /users/os-payment-records
GET /users/os-user-paid
GET /users/os-users/getUserInfo
GET /works/os-channel/queryChannelByColumn
GET /works/os-chapter/queryShortByWorksId
GET /works/os-tags/getTagsByWorksId
GET /works/os-works/detail
GET /works/os-works/queryChapter
GET /works/os-works/queryOsWorks
GET /works/os-works/queryOsWorksAll
GET /works/os-works/queryOsWorksByChannel
GET /works/os-works/recommends
GET /works/read/page
GET /works/type
POST /api/auth/social/bindApple/bind
POST /api/auth/social/bindEmail/bind
POST /api/auth/social/facebook/bind
POST /api/auth/social/facebook/bind/authenticationToken
POST /api/auth/social/facebook/bind/params
POST /api/auth/social/facebook/limitedLogin
POST /api/auth/social/facebook/login
POST /api/auth/social/facebook/userLogin
POST /api/feedback
POST /api/feedback/upload
POST /api/library/cancel
POST /api/library/collect
POST /api/login/email
POST /api/login/sendCode
POST /api/read
POST /api/read/remove
POST /api/user/cancel
POST /api/user/edit
POST /api/user/logout
POST /api/user/upload
POST /api/works/search
POST /apple/login
POST /apple/payment/applePay
POST /apple/payment/applePrepay
POST /apple/payment/cancelPay
POST /apple/refresh
POST /comments/reply
POST /data-deletion
POST /feedback
POST /google/bindWithAccessToken
POST /google/bindWithIdToken
POST /google/googleLoginWithAccessToken
POST /google/googleLoginWithIdToken
POST /google/payment/cancelPay
POST /google/payment/googlePay
POST /google/payment/googlePrepay
POST /likes
POST /samsung/payment/cancelPay
POST /samsung/payment/samsungPay
POST /samsung/payment/samsungPrepay
POST /task/complete/{taskId}
POST /task/receiveReward/{taskId}
POST /task/signIn/{taskId}
POST /users/os-library/cancel
POST /users/os-library/collect
POST /users/os-user-paid/buyWorks
POST /users/os-users/changeUserInfo
POST /users/os-users/emailLogin
POST /users/os-users/guestAuthLogin
POST /users/os-users/logout
POST /users/os-users/sendEmailValidCode
POST /users/os-users/upload
POST /users/os-users/uploadMultipleBase64
POST /users/os-users/write-off
POST /works/read
POST /works/read/remove
PUT /comments/{commentId}
Severity: info
Fingerprint: 5733ddf49ff49cd151e75e4be4b4895347d4af117797be703c8eea2fa9fe9aa4
Public Swagger UI/API detected at path: /v3/api-docs - sample paths:
DELETE /api/user
GET /api/
GET /api/category/category/{categoryId}/page/{pageNum}
GET /api/category/list
GET /api/category/{categoryId}
GET /api/custom
GET /api/help/{helpType}
GET /api/history/list
GET /api/history/list/page/{pageNum}
GET /api/index
GET /api/library/list
GET /api/library/list/page/{pageNum}
GET /api/read/page
GET /api/user/info
GET /api/works/detail/{worksId}
GET /api/works/module/{moduleId}
GET /api/works/module/{moduleId}/page/{pageNum}
GET /api/works/short/{worksId}
GET /category/list-sub
GET /comments
GET /comments/detail
GET /comments/myCommentList
GET /currency/info
GET /currency/list/{status}
GET /help-config
GET /notifications/comments
GET /notifications/likes
GET /notifications/un-read-count
GET /oss-file/getStsToken
GET /oversea/view
GET /ranks
GET /ranks/{rankKey}
GET /sitemap/works
GET /sitemap/works/file
GET /ssr/bookshelf
GET /ssr/index
GET /system/notice/list
GET /system/notice/{noticeId}
GET /task/list
GET /users/os-goods/getOsGoodsList
GET /users/os-library
GET /users/os-payment-records
GET /users/os-user-paid
GET /users/os-users/getUserInfo
GET /works/os-channel/queryChannelByColumn
GET /works/os-chapter/queryShortByWorksId
GET /works/os-tags/getTagsByWorksId
GET /works/os-works/detail
GET /works/os-works/queryChapter
GET /works/os-works/queryOsWorks
GET /works/os-works/queryOsWorksAll
GET /works/os-works/queryOsWorksByChannel
GET /works/os-works/recommends
GET /works/read/page
GET /works/type
POST /api/auth/social/bindApple/bind
POST /api/auth/social/bindEmail/bind
POST /api/auth/social/facebook/bind
POST /api/auth/social/facebook/login
POST /api/feedback
POST /api/feedback/upload
POST /api/library/cancel
POST /api/library/collect
POST /api/login/email
POST /api/login/sendCode
POST /api/read
POST /api/read/remove
POST /api/user/cancel
POST /api/user/edit
POST /api/user/logout
POST /api/user/upload
POST /api/works/search
POST /apple/login
POST /apple/payment/applePay
POST /apple/payment/applePrepay
POST /apple/payment/cancelPay
POST /apple/refresh
POST /comments/reply
POST /data-deletion
POST /feedback
POST /google/bindWithAccessToken
POST /google/bindWithIdToken
POST /google/googleLoginWithAccessToken
POST /google/googleLoginWithIdToken
POST /google/payment/cancelPay
POST /google/payment/googlePay
POST /google/payment/googlePrepay
POST /likes
POST /samsung/payment/cancelPay
POST /samsung/payment/samsungPay
POST /samsung/payment/samsungPrepay
POST /task/complete/{taskId}
POST /task/receiveReward/{taskId}
POST /task/signIn/{taskId}
POST /users/os-library/cancel
POST /users/os-library/collect
POST /users/os-user-paid/buyWorks
POST /users/os-users/changeUserInfo
POST /users/os-users/emailLogin
POST /users/os-users/guestAuthLogin
POST /users/os-users/logout
POST /users/os-users/sendEmailValidCode
POST /users/os-users/upload
POST /users/os-users/uploadMultipleBase64
POST /users/os-users/write-off
POST /works/read
POST /works/read/remove
PUT /comments/{commentId}
Open service 163.181.254.194:443 · api.taintale.com
2026-01-09 14:29
HTTP/1.1 404
Server: Tengine
Content-Type: application/json
Transfer-Encoding: chunked
Connection: close
Date: Fri, 09 Jan 2026 14:30:01 GMT
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
x-alicdn-da-ups-status: endOs,0,404
Via: ens-cache20.l2us4[6,0], ens-cache13.de10[298,0]
Timing-Allow-Origin: *
EagleId: a3b5fea117679690015485217e
{"timestamp":"2026-01-09T07:30:01.788-07:00","status":404,"error":"Not Found","path":"/"}
Open service 163.181.254.190:80 · api.taintale.com
2026-01-09 14:19
HTTP/1.1 404
Server: Tengine
Content-Type: application/json
Transfer-Encoding: chunked
Connection: close
Date: Fri, 09 Jan 2026 14:20:01 GMT
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
x-alicdn-da-ups-status: endOs,0,404
Via: ens-cache44.l2us4[5,0], ens-cache17.de10[311,0]
Timing-Allow-Origin: *
EagleId: a3b5fea517679684012107700e
{"timestamp":"2026-01-09T07:20:01.472-07:00","status":404,"error":"Not Found","path":"/"}
Open service 163.181.254.190:80 · api.taintale.com
2026-01-02 19:08
HTTP/1.1 404
Server: Tengine
Content-Type: application/json
Transfer-Encoding: chunked
Connection: close
Date: Fri, 02 Jan 2026 19:08:23 GMT
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
x-alicdn-da-ups-status: endOs,0,404
Via: ens-cache7.l2us4[5,0], ens-cache3.de10[306,0]
Timing-Allow-Origin: *
EagleId: a3b5fe9717673809034231572e
{"timestamp":"2026-01-02T12:08:23.685-07:00","status":404,"error":"Not Found","path":"/"}
Open service 163.181.254.194:443 · api.taintale.com
2026-01-02 15:06
HTTP/1.1 404
Server: Tengine
Content-Type: application/json
Transfer-Encoding: chunked
Connection: close
Date: Fri, 02 Jan 2026 15:06:16 GMT
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
x-alicdn-da-ups-status: endOs,0,404
Via: ens-cache20.l2us4[5,0], ens-cache6.de10[306,0]
Timing-Allow-Origin: *
EagleId: a3b5fe9a17673663758118595e
{"timestamp":"2026-01-02T08:06:16.066-07:00","status":404,"error":"Not Found","path":"/"}
Open service 163.181.254.190:80 · api.taintale.com
2025-12-23 07:59
HTTP/1.1 404
Server: Tengine
Content-Type: application/json
Transfer-Encoding: chunked
Connection: close
Date: Tue, 23 Dec 2025 07:59:37 GMT
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
x-alicdn-da-ups-status: endOs,0,404
Via: ens-cache26.l2us4[6,0], ens-cache7.de10[307,0]
Timing-Allow-Origin: *
EagleId: a3b5fe9b17664767772868880e
{"timestamp":"2025-12-23T00:59:37.552-07:00","status":404,"error":"Not Found","path":"/"}
Open service 163.181.254.194:443 · api.taintale.com
2025-12-23 06:15
HTTP/1.1 404
Server: Tengine
Content-Type: application/json
Transfer-Encoding: chunked
Connection: close
Date: Tue, 23 Dec 2025 06:15:25 GMT
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
x-alicdn-da-ups-status: endOs,0,404
Via: ens-cache25.l2us4[6,0], ens-cache8.de10[159,0]
Timing-Allow-Origin: *
EagleId: a3b5fe9c17664705255438786e
{"timestamp":"2025-12-22T23:15:25.657-07:00","status":404,"error":"Not Found","path":"/"}
Open service 163.181.254.190:80 · api.taintale.com
2025-12-21 04:32
HTTP/1.1 404
Server: Tengine
Content-Type: application/json
Transfer-Encoding: chunked
Connection: close
Date: Sun, 21 Dec 2025 04:32:21 GMT
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
x-alicdn-da-ups-status: endOs,0,404
Via: ens-cache21.l2us3[198,0], ens-cache12.de10[293,0]
Timing-Allow-Origin: *
EagleId: a3b5fea017662915413848265e
{"timestamp":"2025-12-20T21:32:21.634-07:00","status":404,"error":"Not Found","path":"/"}
Open service 163.181.254.194:443 · api.taintale.com
2025-12-21 03:03
HTTP/1.1 404
Server: Tengine
Content-Type: application/json
Transfer-Encoding: chunked
Connection: close
Date: Sun, 21 Dec 2025 03:03:29 GMT
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
x-alicdn-da-ups-status: endOs,0,404
Via: ens-cache3.l2us4[8,0], ens-cache15.de10[310,0]
Timing-Allow-Origin: *
EagleId: a3b5fea317662862092507690e
{"timestamp":"2025-12-20T20:03:29.508-07:00","status":404,"error":"Not Found","path":"/"}
Open service 163.181.254.194:443 · api.taintale.com
2025-12-19 05:29
HTTP/1.1 404
Server: Tengine
Content-Type: application/json
Transfer-Encoding: chunked
Connection: close
Date: Fri, 19 Dec 2025 05:29:59 GMT
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
x-alicdn-da-ups-status: endOs,0,404
Via: ens-cache23.l2us4[6,0], ens-cache23.de10[308,0]
Timing-Allow-Origin: *
EagleId: a3b5feab17661221992724282e
{"timestamp":"2025-12-18T22:29:59.538-07:00","status":404,"error":"Not Found","path":"/"}