아무거나

php curl 옵션 본문

PHP/PHP

php curl 옵션

전봉근 2019. 4. 1. 14:35
반응형

CURLOPT_HEADER : 헤더 정보를 받기 원한다면 이 옵션을 추가한다. VALUE : 1 OR true

CURLOPT_NOBODY :  본문의 정보를 받기 원하지 않는다면 이 옵션을 추가한다.
CURLOPT_TIMEOUT : curl 타임아웃을 설정한다.
CURLOPT_URL : 접속할 url정보를 설정
CURLOPT_REFERER : 리퍼러 정보를 설정
CURLOPT_USERAGENT : 에이전트 정보를 설정
CURLOPT_POST : 전송 메소드를 post로 정의한다.
CURLOPT_POSTFIELDS: POST 메소드라면 파라미터 값들을 이 옵션에 정의하면된다.
CURLOPT_PUT  TRUE to HTTP PUT a file. The file to PUT must be set with CURLOPT_INFILE and CURLOPT_INFILESIZE.

CURLOPT_RETURNTRANSFER  curl_exec() 결과를 직접 밖으로 호출합니다.
curl_setopt(CURLOPT_POSTFIELDS, array('field1' => 'value'));
curl_setopt(CURLOPT_POSTFIELDS, array('field1=value&field2=value2'));

XML  샌드
curl_setopt($ch, CURLOPT_HTTPHEADER, Array("Content-Type: text/xml"));

CURLOPT_CRLF TRUE로 전송에 CRLF를 뉴라인 유닉스 뉴라인 변환합니다.
CURLOPT_FAILONERROR 기본 TRUE 에러를 반환 400 , 300 번등
CURLOPT_FILETIME  파일 시간 검사
CURLOPT_FORBID_REUSE
OPT_FTP_USE_EPRT
CURLINFO_HEADER_OUT
CURLOPT_NETRC

반응형

'PHP > PHP' 카테고리의 다른 글

SQLRelay 설치(커넥션풀링 라이브러리)  (0) 2019.04.02
trait  (0) 2019.04.02
exif 모듈 사용(회전된 이미지 복구 방법)  (0) 2019.04.01
PHP에서 Javascript로 값 전달  (0) 2019.04.01
mysql_real_escape_string  (0) 2019.04.01
Comments