🔗 Link Checker Service

Server Address: http://localhost:1984

Server Status

Check Links

Enter URLs (one per line or comma separated):

Task Created

Task Number:

View Task Status

Generate PDF Report

Enter task numbers (comma separated):

Server Control

API Examples (curl)

# Check links
curl -X POST http://localhost:1984/check \
  -H "Content-Type: application/json" \
  -d '{"links": ["https://example.com", "https://github.com"]}'

# Get task status
curl http://localhost:1984/status/1

# Get PDF report (GET)
curl "http://localhost:1984/report?task_list=1" -o report.pdf

# Get PDF report (POST)
curl -X POST http://localhost:1984/report \
  -H "Content-Type: application/json" \
  -d '{"task_list":[1]}' -o report.pdf

# Check health
curl http://localhost:1984/health

# Stop server
curl -X POST http://localhost:1984/stop

# Reboot server
curl -X POST %!s(MISSING)/reboot