주요 브라우저의 개발자 도구 아래에있는 네트워크 섹션에서 'cUrl (으)로 복사'를 선택하면 공격 중 모드에서 벗어날 수 있습니다.
이렇게하면 필요한 모든 쿠키가 복사되어 컬이 '인증'될 수 있습니다. 쿠키가 얼마나 오랫동안 지속될지는 cloudflare에 달려 있습니다.
SideNote : 컬은 사이트를로드 할 때와 동일한 IP에서 실행해야합니다. 또한 실제 테스트/개발 환경의 경우 웹 사이트 테스트를 위해 더 좋고 쉽게 스크립팅 할 수있는 언어가 많이있는 selenium 및/또는 phantomjs을 제안합니다.
curl 'https://ilikeurls.net/ourpage.php?do=command' \
-H 'Host: ilikeurls.net' \
-H 'User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:33.0) Gecko/20100101 Firefox/33.0' \
-H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' \
-H 'Accept-Language: en-US,en;q=0.5' \
-H 'Accept-Encoding: gzip, deflate' \ #remove this line for readable/greppable formatting
-H 'Referer: https://ilikeurls.net/outpage.php' \
-H 'Cookie: all required cookies will appear here' \
-H 'Connection: keep-alive'
셀레늄이나 팬텀을 사용하여 테스트를 수행하는 것이 더 나을지 모르지만.
그러면 프로그래밍 방식으로 URL을 읽지 않아야합니다. – developerwjk
아마도 사이트 사이트에 액세스하는 것을 원하지 않는다면 안됩니까? –
[curl : CloudFlare로 인해 웹 사이트에서 rss를 가져올 수 없습니다.] (http://stackoverflow.com/questions/11886711/curl-cant-fetch-rss-from-website-because-of-cloudflare) – andree