[PHP] Socket 으로 CURL과 같이 사용하는 방법
서버 환경상 CURL과 동일하게 작동하게끔 Socket을 사용하는 방법을 찾아야 해서 관련 함수를 작성했습니다.
테스트 환경에서 SSL로 Socket 통신을 시도할경우 인증서 문제가 있으므로 기본값으로 인증서 확인을 무시하나
운영환경 (SSL 이 정상적으로 설치된 환경)인 경우 인증서 옵션을 켜서 활용할 수 있게 작성했습니다.
필요한경우 verify_peer 과 verify_peer 옵션값을 변경하면 됩니다.
실제 웹 브라우저로 HTTP/1.1로 GET/POST , HTTP/HTTPS 요청을 했다는 과정하에 만들어져 있습니다.