Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info

Hidden field 전송시 일반 필드처럼 name=value 형식으로 전송하면 된다.

HTTP POST

...

data

-d, --data 옵션뒤에 전송할 데이타를 기술

Code Block
curl -L -v -d '{"name": "superman", "age" : 30}' -H "Accept: application/json" -H "Content-Type: application/json" http://posttestserver.com/post.php
Note

-d 옵션을 추가하면 -X POST 는 제외 가능


HTTP POST File

file을 POST할 경우 file name 앞에 @ 를 붙여줌 

...

curl 에 인증 기관 인증서가 등록되지 않아서 검증 오류가 날 경우 curl 에 신뢰하는 인증기관 인증서 추가하기 를 참고해서 인증서를 추가한다.

Tip

libcurl 을 사용할 경우 -k 옵션은 다음 2가지 옵션을 호출한 것과 동일(https://github.com/lesstif/php-jira-rest-client/blob/master/src/JiraClient.php#L206-L207) 참고

Code Block
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);

...

...