#!/bin/bash # 快速API接口测试脚本(简化版) SERVER_URL="http://localhost:8039" # 如果需要测试公网,修改为: SERVER_URL="http://101.43.95.130:8039" echo "快速测试后台接口..." echo "服务器: $SERVER_URL" echo "" # 测试首页 echo -n "1. 首页接口: " if curl -s -o /dev/null -w "%{http_code}" "$SERVER_URL/" | grep -q "200"; then echo "✓ 正常" else echo "✗ 异常" fi # 测试验证码 echo -n "2. 验证码接口: " code=$(curl -s "$SERVER_URL/captchaImage" | grep -o '"code":[0-9]*' | cut -d: -f2) if [ "$code" = "200" ]; then echo "✓ 正常" else echo "✗ 异常 (code=$code)" fi # 测试微信登录 echo -n "3. 微信登录接口: " http_code=$(curl -s -o /dev/null -w "%{http_code}" -X POST "$SERVER_URL/weixinLogin" \ -H "Content-Type: application/x-www-form-urlencoded" \ -d "wxcode=test&encryptedData=test&iv=test") if [ "$http_code" = "200" ] || [ "$http_code" = "500" ]; then echo "✓ 正常 (HTTP $http_code)" else echo "✗ 异常 (HTTP $http_code)" fi echo "" echo "测试完成!"