IT TIP

컬로 쿠키 보내기

itqueen 2020. 11. 21. 08:29
반응형

컬로 쿠키 보내기


나는 다음과 같이 쿠키를 검색하기 위해 curl을 사용하고 있습니다.

curl -c cookies.txt url

그런 다음 cookies.txt 파일에서 원하는 쿠키를 구문 분석하고 쿠키와 함께 요청을 다시 보냅니다.

curl -b "name=value" url 

이것이 쿠키를 보내는 올바른 방법입니까? 더 간단한 방법이 있습니까?


-b를 사용하여 쿠키를 읽을 쿠키 파일을 지정할 수도 있습니다.

많은 상황 에서 동일한 파일에 -c-b사용 하는 것이 원하는 것입니다.

curl -b cookies.txt -c cookies.txt http://example.com

더욱이

-c 만 사용하면 쿠키없이 컬이 시작되지만 여전히 쿠키를 구문 분석하고 이해하며 리디렉션 또는 여러 URL이 사용되는 경우 마지막에 출력 파일에 모두 쓰기 전에 단일 호출 내에서 수신 된 쿠키를 사용합니다.

-b 옵션은 초기 쿠키 세트를 curl에 공급하여 처음에 쿠키에 대해 알 수 있도록하고 curl의 쿠키 구문 분석기를 활성화하여 들어오는 쿠키도 구문 분석하고 사용할 수 있도록합니다.

또한보십시오

쿠키 장모든 컬의 책.


.example.com TRUE / FALSE 1560211200 MY_VARIABLE MY_VALUE

쿠키 파일 형식은 분명히 쿠키 당 한 줄로 구성되며 각 줄은 다음 7 개의 탭으로 구분 된 필드로 구성됩니다.

  • domain-생성 한 도메인이며 변수를 읽을 수 있습니다.
  • flag-주어진 도메인 내의 모든 시스템이 변수에 액세스 할 수 있는지 여부를 나타내는 TRUE / FALSE 값. 이 값은 도메인에 설정 한 값에 따라 브라우저에서 자동으로 설정됩니다.
  • path-변수가 유효한 도메인 내의 경로입니다.
  • secure-변수에 액세스하기 위해 도메인과의 보안 연결이 필요한지 여부를 나타내는 TRUE / FALSE 값입니다.
  • 만료-변수가 만료되는 UNIX 시간입니다. UNIX 시간은 1970 년 1 월 1 일 00:00:00 GMT 이후의 초 수로 정의됩니다.
  • name-변수의 이름입니다.
  • value-변수의 값입니다.

에서 http://www.cookiecentral.com/faq/#3.5


Firefox에 Firebug가 설치되어있는 경우 URL을여십시오. 네트워크 패널에서 마우스 오른쪽 버튼을 클릭하고 cURL로 복사를 선택합니다. 이 웹 호출에 대한 모든 curl 매개 변수를 볼 수 있습니다.

참고 URL : https://stackoverflow.com/questions/7181785/send-cookies-with-curl

반응형