MrDoc
MrDoc优化事项
KT企业知识库-重要信息
文档与文集全文检索方案
测试用例
全文搜索-线上测试用例
常见QA
测试用例- Mermaid 支持Emoji表情和中文
MrDoc 并行部署迁移手册 (精简版)
接口token传递兼容性测试报告-本地
测试
更新日志
本文档使用 MrDoc 发布
-
+
首页
接口token传递兼容性测试报告-本地
完美!现在为您生成完整的测试文档和结果总结: MrDoc API Token 兼容性测试报告 已完成本地环境的 API 接口测试,以下是测试语句和结果汇总: --- 测试环境 - 本地地址: http://127.0.0.1:8088 - Token: d663d4b17445e7d58417791506b5c6dce04773e8625c8563930449f7 - 测试时间: 2025-11-15 17:12 - 容器状态: ✅ 健康运行 --- 测试结果汇总 | 接口 | Token位置 | 状态 | 结果 | |------------|-----------|--------|------------------| | create_doc | JSON body | ✅ 成功 | 创建文档ID: 737 | | create_doc | GET 参数 | ✅ 成功 | 创建文档ID: 738 | | modify_doc | JSON body | ✅ 成功 | 修改成功 | | modify_doc | GET 参数 | ✅ 成功 | 修改成功 | | delete_doc | JSON body | ✅ 成功 | 删除成功 | | delete_doc | GET 参数 | ✅ 成功 | 删除成功 | | upload_img | JSON body | ⚠️ 失败 | 图片上传错误(非token问题) | | upload_img | GET 参数 | ⚠️ 失败 | 图片上传错误(非token问题) | | 无效token | JSON body | ✅ 正确拒绝 | "token无效" | --- 详细测试语句 1. create_doc - JSON body 传递 token ✅ curl -X POST "http://127.0.0.1:8088/api/create_doc/" \ -H "Content-Type: application/json" \ -d '{ "token": "d663d4b17445e7d58417791506b5c6dce04773e8625c8563930449f7", "pid": 1, "title": "[API测试]JSON token创建", "doc": "<p>这是通过 JSON body 传递 token 创建的文档</p>", "parent_doc": 0, "editor_mode": 3 }' 返回结果: { "status": true, "data": 737 } --- 2. create_doc - GET 参数传递 token ✅ curl -X POST "http://127.0.0.1:8088/api/create_doc/?token=d663d4b17445e7d58417791506b5c6dce04773e8625c8563930449f7" \ -H "Content-Type: application/json" \ -d '{ "pid": 1, "title": "[API测试]GET token创建", "doc": "<p>这是通过 GET 参数传递 token 创建的文档</p>", "editor_mode": 3 }' 返回结果: { "status": true, "data": 738 } --- 3. modify_doc - JSON body 传递 token ✅ curl -X POST "http://127.0.0.1:8088/api/modify_doc/" \ -H "Content-Type: application/json" \ -d '{ "token": "d663d4b17445e7d58417791506b5c6dce04773e8625c8563930449f7", "pid": 1, "did": 737, "title": "[API测试]已修改-JSON", "doc": "<p>通过 JSON body token 修改成功</p>" }' 返回结果: { "status": true, "data": "ok" } --- 4. modify_doc - GET 参数传递 token ✅ curl -X POST "http://127.0.0.1:8088/api/modify_doc/?token=d663d4b17445e7d58417791506b5c6dce04773e8625c8563930449f7" \ -H "Content-Type: application/json" \ -d '{ "pid": 1, "did": 738, "title": "[API测试]已修改-GET", "doc": "<p>通过 GET 参数 token 修改成功</p>" }' 返回结果: { "status": true, "data": "ok" } --- 5. delete_doc - JSON body 传递 token ✅ curl -X POST "http://127.0.0.1:8088/api/delete_doc/" \ -H "Content-Type: application/json" \ -d '{ "token": "d663d4b17445e7d58417791506b5c6dce04773e8625c8563930449f7", "did": 737 }' 返回结果: { "status": true, "data": "ok" } --- 6. delete_doc - GET 参数传递 token ✅ curl -X POST "http://127.0.0.1:8088/api/delete_doc/?token=d663d4b17445e7d58417791506b5c6dce04773e8625c8563930449f7" \ -H "Content-Type: application/json" \ -d '{ "did": 738 }' 返回结果: { "status": true, "data": "ok" } --- 7. 无效 token 测试 ✅ curl -X POST "http://127.0.0.1:8088/api/create_doc/" \ -H "Content-Type: application/json" \ -d '{ "token": "invalid_token", "pid": 1, "title": "不应创建", "doc": "test", "editor_mode": 3 }' 返回结果: { "status": false, "data": "token无效" }
admin
2025年11月15日 20:14
转发文档
收藏文档
‹‹
‹
9
/ 11
›
››
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
PDF文档(打印)
分享
链接
类型
密码
更新密码