Примеры python-скриптов для проверок

Примеры приведены в таблице.

Примеры python-скриптов для выполнения проверки

СкриптОписание
import requests
import sys
import json

config = json.loads(sys.argv[1])
target_ip = config["target-ip"]
target_port = config["target-port"]

response = requests.get(f"http://{target_ip}:{target_port}", timeout=5)
response.raise_for_status()
sys.exit(0)
BASH

HTTP/HTTPS-проверка

import socket
import sys
import json

config = json.loads(sys.argv[1])
target_ip = config["target-ip"]
target_port = config["target-port"]

socket.create_connection((target_ip, target_port), timeout=5)
sys.exit(0)
BASH
TCP-проверка