SSL 프록시가있는 환경에서 서버에 연결해야합니다. 소켓을 사용하여 해당 환경을 처리 할 수 있습니까? 그것은 SSL을 사용하지 않는 프록시였습니까?소켓을 사용하여 연결 프록시를 사용할 수 있습니까?
대단히 감사합니다.
SSL 프록시가있는 환경에서 서버에 연결해야합니다. 소켓을 사용하여 해당 환경을 처리 할 수 있습니까? 그것은 SSL을 사용하지 않는 프록시였습니까?소켓을 사용하여 연결 프록시를 사용할 수 있습니까?
대단히 감사합니다.
제대로 이해하면 http/https 프록시를 통해 http가 아닌 TCP 소켓에 연결하려고합니다.
수, 당신은 단지 HTTP 프록시에 연결하고 보내
CONNECT hostname.com:portnumber HTTP/성공 응답 1.0
대기, 그리고 당신은 외부에 연결되어 서버와 정상적으로 데이터를 송수신 할 수 있습니다.
그러나 많은 HTTP 프록시는 제한된 수의 포트에만 연결할 수 있도록 구성되어 있으므로 연결하려는 서버가 표준 https tcp 포트 (443)에서 실행되지 않으면 연결이 거부 될 수 있습니다 .
프록시에서 https를 허용하지 않으면 CONNECT 메소드를 허용하지 않을 수 있습니다. 이 경우 유일한 선택은 말하고 싶은 최종 프로토콜로 /에서 변환하는 프록시 외부의 http 서버와 대화하는 것입니다.
프록시와 서버가 사용하는 프로토콜을 정확하게 명시하면 사람들이 더 구체적인 조언을 줄 수 있으므로 편리 할 수 있습니다.