«curl» 태그된 질문

curl은 여러 네트워크 관련 응용 프로그램 (예 : 데이터 스크랩)에 사용되는 데이터 전송 유틸리티입니다.


16
HTTP 상태 코드를 출력하기 위해 컬이 발생합니까?
내가 사용하고 curlHTTP 요청을 발행 할 리눅스 명령 줄에서. 응답 본문은 표준 출력으로 인쇄되지만 문제는 매뉴얼 페이지에서 응답 (404, 403 등)에서 HTTP 상태 코드를 인쇄하기 위해 컬을 얻는 방법을 알 수 없습니다. 이게 가능해?
799 http  curl  status 


4
HTTP 상태 코드가 200이 아닌 경우 exitCode가 0이 아닌 cURL이 실패하도록 할 수 있습니까?
curl이 HTTP 500 응답을 받았을 때 실패 (! = 0)를 의미하는 종료 코드를 반환한다고 가정했지만 항상 그렇지 않습니다 . HTTP 상태 코드가 200이 아닌 경우 exitCode가 0이 아닌 cURL을 실패하게 만드는 방법이 있습니까? 내가 사용할 수는 -w "%{http_code}"있지만 종료 코드가 아닌 STDOUT에 넣습니다. (출력 외에도 파일로 리디렉션하고 싶지 않지만 화면으로 …


4
cURL을 사용하여 POST 데이터를 어떻게 표시합니까?
예를 들어, -v 인수를 사용하여 웹 서버에 POST : curl -v http://testserver.com/post -d "firstname=john&lastname=doe" 그리고 출력 > POST /post HTTP/1.1 > User-Agent: curl/7.19.7 (universal-apple-darwin10.0) libcurl/7.19.7 OpenSSL/0.9.8l zlib/1.2.3 > Host: testserver.com > Accept: */* > Content-Length: 28 > Content-Type: application/x-www-form-urlencoded > < HTTP/1.1 200 OK (etc) 내가 게시 한 데이터에 대한 …
139 curl  debug 

5
리디렉션 할 때 올바른 이름의 파일을 얻는 방법은 무엇입니까?
그래서 Google과 Super User (및 스캔 맨 페이지 스캔)에서 검색 한 후 간단한 것 (답은 것)에 대한 답변을 찾을 수 없었습니다. 여기에 가면 : http://www.vim.org/scripts/script.php?script_id=2340 그리고 테마를 다운로드하십시오 : http://www.vim.org/scripts/download_script.php?src_id=9750 이렇게 : wget http://www.vim.org/scripts/download_script.php?src_id=9750 아마도라는 파일로 끝날 것입니다 download_script.php?src_id=9750. 그러나이 molokai.vim파일을 다운로드하기 위해 브라우저를 사용하면 발생하는 것입니다. 원하는 효과를 위해 …


2
cURL이 소켓에 요청을 보낼 수 있습니까?
에서 HTTP 서버를 실행 중이며 /var/run/my-server.sockcURL을 사용하여 간단한 요청을 보내서 테스트하고 싶습니다. cURL을 사용하여이 작업을 수행 할 수 있습니까? 전혀 할 수 있습니까, 아니면 리버스 프록시가 있어야합니까? 나는 이런 식으로 상상하고있다 : curl socket:/var/run/my-server.sock:/test/path
75 curl  sockets 

7
cURL : 리디렉션 할 때 이상한 출력을 억제하는 방법은 무엇입니까?
stderrbash 셸에서 cURL 요청의 자세한 섹션 만 인쇄하려고합니다 . 그러나 내가 이렇게 리디렉션 stdout하면 : curl -v http://somehost/somepage > /dev/null 출력 중간에 다음과 같은 결과 테이블이 나타납니다 stderr. % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 …


2
cURL을 사용하여 본문, 헤더 및 HTTP 매개 변수로 POST를 보내는 방법은 무엇입니까?
cURL에서 간단한 POST 명령을 사용하는 방법에 대한 많은 예를 찾았지만 다음을 포함하는 전체 HTTP POST 명령을 보내는 방법에 대한 예를 찾지 못했습니다. 헤더 (기본 인증) HTTP 매개 변수 ( s=1&r=33) 본문 데이터, 일부 XML 문자열 내가 찾은 것은 : echo "this is body" | curl -d "ss=ss&qq=11" http://localhost/ 그것은 작동하지 …
39 curl 

6
디렉토리를 다운로드하기위한 CURL
CURL을 사용하여 전체 웹 사이트 디렉토리를 다운로드하려고합니다. 다음 명령이 작동하지 않습니다. curl -LO http://example.com/ 오류를 반환합니다 : curl: Remote file name has no length!. 그러나 내가 이것을 할 때 : curl -LO http://example.com/someFile.type그것은 효과가 있습니다. 지정된 디렉토리의 모든 파일을 다운로드하는 방법에 대한 아이디어가 있습니까? 감사.
38 curl 

3
Mac OS X Yosemite에서 로컬 호스트 이름 컬
방금 매버릭스에서 요세미티로 업그레이드했으며 이제 curl루프백 호스트 이름을 볼 수 없습니다. 테스트 할 간단한 http 서버를 설정하십시오. $ python -m SimpleHTTPServer Serving HTTP on 0.0.0.0 port 8000 ... 이제 크롬에서 localhost : 8000을 칠 수 있습니다. 나는 그것을 얻을 수 있습니다. 그러나 컬에서, 이것은 일어난다 : $ curl localhost:8000 curl: …

3
왜 컬이 Windows에서 인증서를 제대로 확인할 수 없습니까?
Windows에서 Curl을 사용하여 httpsURL 을 검색하려고하면 "연결 오류 (60)"가 두려워집니다. 정확한 오류 메시지는 다음과 같습니다. curl : (60) SSL 인증서 문제, CA 인증서가 정상인지 확인하십시오. 세부 사항 : 오류 : 14090086 : SSL 루틴 : SSL3_GET_SERVER_CERTIFICATE : 인증서 확인 실패 자세한 내용은 여기 : http://curl.haxx.se/docs/sslcerts.html 이 문제를 해결하는 방법?
30 windows  curl 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.