first commit
This commit is contained in:
58
test_postman_api.sh
Executable file
58
test_postman_api.sh
Executable 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 ""
|
||||
Reference in New Issue
Block a user