0

자주 사용하려는 페이지에 액세스하기 전에 사용자가 로그인해야하는 다른 웹 사이트에보다 간단한 프런트 엔드를 제공하는 응용 프로그램을 만들고 싶었습니다. 나는 경우, 궁금 해서요POST/다운로드 CAPTCHA로 웹 사이트 인증 가능

(1) HTTP 페이지에 POST 어떤 웹 사이트가 그 당신이 HTML이 제대로 POST하는 검사 방법 사실이라면, 웹 사이트에

postField1name=pf1Value&postField2name=pf2Value 

을 게시하여 인증 할 수 있습니까?

(2) Captcha 다운로드 및 사용자에게 표시 등 HTML을 구문 분석하고 신청 양식에 대해 말하고 응용 프로그램 UI에 모든 필드를 표시 할 수 있는지 알고 싶었습니다. 값을 입력하여 웹 사이트로 다시 보내고 응답을 처리하십시오.

만약 내가 (2) 자바에서 아파치 HTTP 클라이언트를 사용하여 달성 할 수있는 방법을 아는 사람이라면, 크게 감사하겠습니다!

http://hc.apache.org/httpcomponents-client/httpclient/index.html

+0

무엇이 문제입니까? :) – silent

+0

내가 자바에서하고 싶다는 것을 언급하고 싶다. (특히 안드로이드) – Janine

답변

0

(1) 쉬운 방법을 찾으려면 무엇 실제로 POST'd 실제 HTTP 요청을 보는 것입니다 것. LiveHTTPHeaders과 같은 도구를 사용하면됩니다. 그런 다음 스크립트로 시뮬레이션하십시오.

(2) 예. 이런 일에 탁월한 cURL을 사용할 수 있습니다.

+0

예를 들어, captcha에 대한 post 메소드는 실제로 사용자가 입력 한 것을 전송하는 것입니다. 나는 그들이 페이지가 만들어 질 때 생성 된 captcha에 대해 어떻게 든 그것을 체크한다고 가정하고있다. 어떻게 작동하는지 확인하려면 어떻게해야합니까? – Janine

+0

@Janine이 서버 또는 클라이언트에서 실행되고 있습니까? – quantumSoup

+0

클라이언트, 세 번째 부분 서버에 연결 – Janine

0

(1) 시도 FireBug. 실제로 인증을위한 많은 옵션이 있습니다.

(2) 시도해보십시오. JTidy