
SwooleHttpClient::execute 메소드의 \"sslVerifyPeer\"와 \"sslVerifyHost\" 파라미터는 SSL 인증서의 검증에 사용되지만, 차이점은 있습니다.
- \"sslVerifyPeer\"는 클라이언트가 서버의 인증서를 검증하는지 여부를 결정합니다. 예를 들어, 서버의 인증서가 유효하지 않거나 만료된 경우, 클라이언트는 인증서를 검증하지 않도록 설정할 수 있습니다.
- \"sslVerifyHost\"는 클라이언트가 서버의 호스트 이름을 검증하는지 여부를 결정합니다. 예를 들어, 서버의 호스트 이름이 \"example.com\"인 경우, 클라이언트는 호스트 이름이 \"example.com\"인지 여부를 검증할 수 있습니다.
결론적으로, \"sslVerifyPeer\"는 인증서의 유효성을 검증하고, \"sslVerifyHost\"는 호스트 이름의 유효성을 검증합니다. 두 파라미터를 함께 사용하면 클라이언트가 서버의 인증서와 호스트 이름을 모두 검증할 수 있습니다.
2025-03-11 20:13