2012-09-05 5 views
0

cURL을 사용하여 HTTPS 페이지를 탐색하려고합니다. 내 문제는 cURL과 함께 말할 수는 없지만 일반적으로 페이지와 관련이 있습니다. 문제는 내가 로그인 한 후 일부 정보를 수집 할 수 있도록 특정 페이지로 이동하려고합니다. 그러나 직접 URL로 이동하려고하면 자동으로 사이트가 로그 아웃됩니다. 이것은 cURL을 통해서만이 아니라 웹 브라우저를 사용할 때도 발생합니다. 원하는 페이지로 이동하는 유일한 방법은 사이트의 하이퍼 링크를 클릭하는 것입니다.이 URL은 내가 입력 한 URL로의 리디렉션 인 것 같습니다. 쿠키와 세션 (페이지를 바꿀 때마다 세션 ID가 바뀌는 것처럼 보입니다)을 탐색 해 보았습니다. 실행중인 "클릭"에 영향을 미치는 Javascript를 찾지 못해서 내 비밀 질문을 찾을 수 없으므로 내 질문은 다음과 같습니다.CURL을 사용하여 (Cruddy) HTTPS 사이트 탐색

서버가 " 하이퍼 링크 대 URL을 통해 이동 했습니까? HTTPS와 관련이 있습니까?

저는 웹 프로그래밍에 익숙하지 않아서 하이퍼 링크가 URL을 입력하기위한 지름길이라고 생각했습니다.

감사합니다.

답변

1

알아 냈습니다.

사이트에서 헤더의 'Referer'요청을 찾고있었습니다. 누구나 이와 같은 문제가 발생하면 FireFox에 대한 HttpFox 추가 기능이 매우 유용합니다. 모든 POST가 기록되며 헤더가 &에게 전송됩니다. 그런 다음 브라우저에서 탐색하고 cURL에서 발생하는 것을 스푸핑하면됩니다.

관련 문제