16 行
1.0 KiB
Bash
16 行
1.0 KiB
Bash
#!/bin/bash
|
|
echo "=== 1. 非法 Token 测试 ==="
|
|
curl -s -k -i -X POST "https://127.0.0.1/webhook.php" -H "Host: xgsc.gynhc.com" -H "X-Gitea-Token: bad_token" -d "{}" | head -n 8
|
|
|
|
echo -e "\n=== 2. 非 POST 请求测试 ==="
|
|
curl -s -k -i -X GET "https://127.0.0.1/webhook.php?token=xiongge_deploy_webhook_2026" -H "Host: xgsc.gynhc.com" | head -n 8
|
|
|
|
echo -e "\n=== 3. Gitea Ping 事件测试 ==="
|
|
curl -s -k -i -X POST "https://127.0.0.1/webhook.php" -H "Host: xgsc.gynhc.com" -H "X-Gitea-Token: xiongge_deploy_webhook_2026" -H "X-Gitea-Event: ping" -d "{}" | tail -n 5
|
|
|
|
echo -e "\n=== 4. 非目标分支推送测试 ==="
|
|
curl -s -k -i -X POST "https://127.0.0.1/webhook.php" -H "Host: xgsc.gynhc.com" -H "X-Gitea-Token: xiongge_deploy_webhook_2026" -d '{"ref":"refs/heads/dev"}' | tail -n 5
|
|
|
|
echo -e "\n=== 5. 目标分支 master 推送测试 ==="
|
|
curl -s -k -i -X POST "https://127.0.0.1/webhook.php" -H "Host: xgsc.gynhc.com" -H "X-Gitea-Token: xiongge_deploy_webhook_2026" -d '{"ref":"refs/heads/master"}' | tail -n 5
|