first commit

This commit is contained in:
rjb
2026-01-26 15:02:59 +08:00
parent 755ec7fbbb
commit a02773e383
348 changed files with 32738 additions and 0 deletions

58
test_postman_api.sh Executable file
View File

@@ -0,0 +1,58 @@
#!/bin/bash
# Postman接口测试脚本 - 测试订单列表接口
echo "=========================================="
echo "测试订单列表接口: /system/view/list"
echo "=========================================="
echo ""
SERVER_URL="http://localhost:8039"
# 如果需要测试公网,修改为: SERVER_URL="http://101.43.95.130:8039"
echo "服务器地址: $SERVER_URL"
echo ""
# 测试1: 不带Token的请求会返回401
echo "测试1: 不带Token的请求"
echo "----------------------------------------"
response=$(curl -s -w "\nHTTP_CODE:%{http_code}" \
"$SERVER_URL/system/view/list?status=&pageSize=10&pageNum=1" \
-H "Content-Type: application/json")
http_code=$(echo "$response" | grep "HTTP_CODE" | cut -d: -f2)
body=$(echo "$response" | sed '/HTTP_CODE/d')
echo "HTTP状态码: $http_code"
echo "响应内容:"
echo "$body" | python3 -m json.tool 2>/dev/null || echo "$body"
echo ""
# 测试2: 带Token的请求需要先获取Token
echo "测试2: 带Token的请求示例"
echo "----------------------------------------"
echo "提示: 需要先登录获取Token"
echo "登录接口: POST $SERVER_URL/appLogin"
echo "参数: username=xxx&password=xxx"
echo ""
echo "获取Token后在Postman中添加Header:"
echo " Key: Authorization"
echo " Value: Bearer <your_token>"
echo ""
# 测试3: 测试登录接口
echo "测试3: 测试登录接口获取Token"
echo "----------------------------------------"
echo "请使用以下命令测试登录(替换用户名和密码):"
echo ""
echo "curl -X POST \"$SERVER_URL/appLogin\" \\"
echo " -H \"Content-Type: application/x-www-form-urlencoded\" \\"
echo " -d \"username=your_username&password=your_password\""
echo ""
echo "=========================================="
echo "问题排查:"
echo "=========================================="
echo "1. 如果返回401: 需要添加Authorization Token"
echo "2. 如果无法连接: 检查服务器是否运行、防火墙是否开放端口"
echo "3. 如果返回500: 检查参数是否正确"
echo ""