2016-06-27 10 views
0

Benötigen Sie eine URL mit Portnummer von Unix zu testen, ob er erreichbar ist oder nicht: Servername: Portnummer/indexConnectivity Test von URL mit Portnummer

vom Befehl zurückkommen müssen, ob die URL wissen, war aktiv oder nicht.

Antwort

2
➜ ~ curl -I domain.com:80 
HTTP/1.1 200 OK 
Status: 200 OK 

Weitere Informationen in dieser Anzeige kann mit head oder anderen Unix-Tools analysiert werden. Siehe curl manual. Curl-Module sind verfügbar, wenn Sie dies in der Codierung möchten.

-1
# Script to check domain is working or not 
# This script will return 0(not working) or 1 (working) 


#!/bin/bash 
D=google.com; 
port=80 
echo "CHECKING google"; 
nc -w 1 $D $port ;echo $? 
+1

sollten Sie Ihrer Antwort einen Kontext/Erklärung hinzufügen. – MLavoie

+0

Obwohl dieser Code die Frage beantworten kann, zusätzliche Kontext in Bezug auf _why_ und/oder _how_ es antwortet die Frage würde erheblich verbessern seine langfristigen Wert. Bitte [bearbeiten] Sie Ihre Antwort, um eine Erklärung hinzuzufügen. –

+0

Ich schätze es sehr, die gültigen Bedenken zu erheben. Ich werde dies in Zukunft bei jeder Antwort im Hinterkopf behalten –

Verwandte Themen