Fügen Sie dem mit nc -l localhost erstellten Listening-Port eine Antwort hinzu

Fügen Sie dem mit nc -l localhost erstellten Listening-Port eine Antwort hinzu

Wie kann ich eine Funktion für einen Abhörport einrichten, der mit dem Befehl nc -l erstellt wurde? Ich möchte, dass mein Server nach der Verbindung mit einem Pass antwortet

Antwort1

Wenn Sie „mit einem Pass antworten“ sagen, meinen Sie dann wie ein Webserver? Wenn ja, würde das Folgende funktionieren, indem gültiges HTTP 200 zurückgegeben wird. Sie können das Echo ändern, um alles zurückzugeben, was Sie für Ihren Client benötigen.

while true; do { echo -e 'HTTP/1.1 200 OK\r\n'; } | nc -l 8080; done

verwandte Informationen