2014-07-14 3 views
-4

저는 학생 정보가 포함 된 University의 웹 사이트에 연결할 수있는 Java 응용 프로그램을 만들고 있습니다. 웹 사이트 프레임 워크가 Seam인데 어떻게해야 할 지 잘 모르겠다.Java 코드에서 Seam 기반 웹 사이트를 제어하십시오.

이 메인 링크

https://elion.psu.edu/

학생 클릭 한 후이 실제로에 로그인해야 링크가에게 있습니다.

https://webaccess.psu.edu/?cosign-elionnx.ais.psu.edu&https://elionnx.ais.psu.edu/eLionStudent/secure/elionHome.seam

사람은 두 번째 링크 (학생 로그인 페이지)를 열고 프로그램 로그인 '클릭'사용자 이름/암호, thne를 입력하는 방법을 알고 있나요?

로그인 후에해야 할 일이 많이 있지만, 누군가 내가이 일을 어떻게해야하는지에 대해 조금이라도 밝힐 수 있다면 알아낼 수있을 것입니다.

https://webaccess.psu.edu/?cosign-elionnx.ais.psu.edu&https://elionnx.ais.psu.edu/eLionStudent/secure/elionHome.seam

그것은 HTTP POST 요청을하여 프로그래밍 방식으로 재현 할 수

(:

감사합니다,

스틴

답변

0

은 기본적으로는 URL에 application/x-www-form-urlencoded 'POST'처럼 보인다 해당 주소로 Content-Type Header를 application/x-www-form-urlencoded으로 설정하고 인코딩 된 양식 데이터를 게시하십시오. 어떤 사용자가 로그인 'ASD'및 암호 '자위대'제출하려고하면 다음과 같을 것이다 :

심판 = HTTPS % 3A % 2F % 2Felionnx.ais.psu.edu % 2FeLionStudent % 2Fsecure % 2FelionHome.seam을 & 서비스 = cosign-elionnx.ais.psu.edu & = & 로그인 = ASD & 암호 = 자위대

(당신이 크롬을 사용하는 경우)이 정보를 파악하는 좋은 방법 필요는 개발자 도구 열려 네트워크 탭으로 이동하십시오. '보존 로그'상자를 확인한 다음 웹 페이지에 무언가를 제출하십시오. 목록의 첫 번째 항목은 로그인을 시도한 POST 요청입니다. 이를 클릭하면 실제 요청 자체에 대한 자세한 정보를 볼 수 있습니다. 이 도움이

enter image description here

희망!