![nc -l localhost로 생성된 수신 포트에 응답을 추가합니다.](https://rvso.com/image/191801/nc%20-l%20localhost%EB%A1%9C%20%EC%83%9D%EC%84%B1%EB%90%9C%20%EC%88%98%EC%8B%A0%20%ED%8F%AC%ED%8A%B8%EC%97%90%20%EC%9D%91%EB%8B%B5%EC%9D%84%20%EC%B6%94%EA%B0%80%ED%95%A9%EB%8B%88%EB%8B%A4..png)
nc -l 명령을 사용하여 생성된 수신 포트에 기능을 설정하려면 어떻게 해야 합니까? 내 서버가 연결 후 패스로 응답하기를 원합니다.
답변1
"패스로 응답"이라고 하면 웹 서버를 의미합니까? 그렇다면 유효한 HTTP 200을 반환하면 다음이 작동합니다. 클라이언트에 필요한 모든 것을 반환하도록 echo를 변경할 수 있습니다.
while true; do { echo -e 'HTTP/1.1 200 OK\r\n'; } | nc -l 8080; done