차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판이전 판다음 판 | 이전 판 | ||
tech:curl [2015/02/14 15:55] – V_L | tech:curl [2016/09/29 06:30] (현재) – V_L | ||
---|---|---|---|
줄 1: | 줄 1: | ||
- | ======Curl====== | + | {{tag> |
+ | ======cURL (Client URL Library Functions)===== | ||
cURL (Client URL Library Functions) | cURL (Client URL Library Functions) | ||
제작자 Daniel Stenberg 의 설명을 그대로 변역하면 | 제작자 Daniel Stenberg 의 설명을 그대로 변역하면 | ||
- | curl is a comand line tool for transferring files with URL syntax | ||
- | 커맨드라인에서 URL 문법을 사용하여 파일을 전송 프로그램 | + | > curl is a comand line tool for transferring files with URL syntax |
+ | 커맨드라인에서 URL 문법을 사용하여 파일을 전송하는 | ||
내가 원하는 주소의 페이지에서 내가 임의의 값을 넣고 그 넣은 값으로 페이지에서 리턴되는 값을 받아오는 역할을 한다. | 내가 원하는 주소의 페이지에서 내가 임의의 값을 넣고 그 넣은 값으로 페이지에서 리턴되는 값을 받아오는 역할을 한다. | ||
줄 15: | 줄 16: | ||
+ | =====설치===== | ||
+ | curl을 php 모듈과 연결해줘야 한다. | ||
+ | |||
+ | sudo apt-get install php5-curl | ||
+ | 혹은 | ||
+ | sudo apt-get install php7.0-curl | ||
===== cURL로 가능한 일 ===== | ===== cURL로 가능한 일 ===== | ||
줄 21: | 줄 28: | ||
* HTTP POST | * HTTP POST | ||
* HTTP PUT | * HTTP PUT | ||
- | * FTP upload | + | * FTP upload |
* HTTP Form | * HTTP Form | ||
* cookie | * cookie | ||
줄 411: | 줄 418: | ||
^ 누구나 수정할 수 있다. [[http:// | ^ 누구나 수정할 수 있다. [[http:// | ||
- | {{tag> | + |