2014-02-28 1 views
0

cURL 패킷이 최종 사용자 PC (즉, 내 웹 서버에 연결하는 클라이언트)를 통해 이동합니까?cURL 패킷이 최종 사용자 PC를 통해 이동합니까?

예를 들어, "http://www.example.com/?username=admin&password=password"에 연결할 때 cURL을 사용하면 최종 사용자가 패킷 스니핑으로이를 볼 수 있습니까?

+2

cURL에서 인터넷을 사용하는지 묻는 중입니다 ..? 왜 그렇습니까? – Drewness

+0

번호 cURL은 "클라이언트 URL"입니다. PHP를 사용하는 웹 서버가 cURL 연결을 생성하면 내 웹 서버를 통해 연결하거나 클라이언트 (최종 사용자)를 통해 내 웹 서버에 연결합니다. –

+0

사이드 노트에서 호스트 이름의 예로 "example.com"을 사용하십시오. 실제로이 목적을 위해 별도로 설정됩니다. – Daniel

답변

1

웹 서버에서 cURL 요청이 시작되면 클라이언트는 요청 발생에 대해 알지 못합니다.

+1

감사합니다, Scuzzy :) –

0

"curl"을 서버 측에서 사용하는 것은 요청하는 사용자가 스니핑 할 수 없습니다.

반면에 중요한 내용을 전송하는 경우 암호화를 사용하여 다른 제 3 자의 스니핑을 방지해야합니다.

+0

제목 읽기 : https://php.net/curl cURL은 "클라이언트 URL"을 의미합니다. –

+0

cURL은 "http://curl.haxx.se/"인 libcurl을 사용하며 클라이언트 URL을 호출하지 않습니다. – Daniel

+0

어쨌든 나머지 질문은 원본 질문에 유효합니다. – Daniel

관련 문제