사용자 도구

사이트 도구


linux:curl

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
다음 판 양쪽 다음 판
linux:curl [2019/05/31 13:19]
kwon37xi
linux:curl [2020/09/17 14:10]
kwon37xi
줄 5: 줄 5:
   * ''$HOME/.curlrc'' 파일에 기본 옵션들을 지정해 둘 수 있다.   * ''$HOME/.curlrc'' 파일에 기본 옵션들을 지정해 둘 수 있다.
   * ''-o [FILENAME]'' 응답 결과를 파일로 저장한다.   * ''-o [FILENAME]'' 응답 결과를 파일로 저장한다.
 +  * ''-s''/''--silent'' : 본문 외의 다른 메시지는 찍지 말 것.
  
 ===== 인증 ===== ===== 인증 =====
줄 12: 줄 13:
  
 ''name:password'' 에 특수 문자가 들어갈 경우 홑따옴표로 감싸면 된다. ''name:password'' 에 특수 문자가 들어갈 경우 홑따옴표로 감싸면 된다.
 +
  
 ===== method ===== ===== method =====
줄 43: 줄 45:
 curl --user myusername:mypassword http://... curl --user myusername:mypassword http://...
 </code> </code>
 +
 +===== OpenSSL 인증서 실패 =====
 +갑자기 아래와 같은 오류가 발생했는데, 이는 curl이나 운영체제의 문제가 아니라 당시 접속하고 있던 해당 WiFi 망의 라위터가 인증서를 조작한 것으로 보인다.
 +
 +<code>
 +OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to raw.githubusercontent.com:443 
 +</code>
 +
 +혹은 http_proxy, https_proxy 같은 환경 변수 설정의 proxy 서버에서 인증서를 변조할 수도 있다.
 +
 +이로인해, curl 뿐만 아니라 웹 브라우저에서도 올바로 접속이 안됐다.
 +
 +망이나 프록시 서버를 바꿔서 접속하니까 잘 됐다.
 +
  
linux/curl.txt · 마지막으로 수정됨: 2022/06/15 15:44 저자 kwon37xi