Remark : 클라이언트에서 Command line이나 소스코드로 손 쉽게 웹 브라우저 처럼 활동할 수 있도록 해주는 기술
(커맨드라인 Tool 혹은 라이브러리)
특징
- 웹기반 클라이언트 기능 : 서버로부터 Curl 소스파일들을 전송 받아서 Cur RTE가 실시간 컴파일 하여, 브라우저에서 실행
- 윈도우에서도 사용가응
- 모든 브로우저에서 사용가능
사용
- FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, LDAP, LDAPS, FILE 프로토콜 등에 의해 전송되는 파일을 위한 Command line Tool
- SSL, HTTP POST, HTTP PUT, FTP uploading, HTTP form기반의 upLoad, proxies, cookies, user+password 인증도 제공한다.
- 무료 Open 소스
- Command line tool 을 이용하거나 libCURL로 이용할 수 있다.
cURL Load Test
1 2 3 4 5 6 7 8 9 10 11 |
<?php if(extension_loaded("curl")){ echo "cURL extension is loaded"; }else{ echo 'cURL extension failed'; } ?> => cURL extension is loaded |
cURL exec Test
1 2 3 4 5 6 7 8 |
<?php $ch = curl_init("http://google.com"); // initialize curl handle curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); $data = curl_exec($ch); print($data); ?> |

방화벽 확인
INBound 포트 제한 확인