이준빈은 호박머리

IT 프로그래밍 개발 정보 블로그, 이준빈은 호박머리 입니다.

Language/ASP

ASP get방식, post방식 예제(자바스크립트로 페이지 이동)

준콩이 2013. 1. 31. 16:09
반응형

ASP에서 get방식과 post방식에 관한 내용입니다.


아래의 예제는 자바스크립트(JavaScript)를 사용하여

페이지 이동 시 파라미터를 전송 하고, 

ASP페이지에서 파라미터를 받는 형태의 예제입니다.


GET방식(URL뒤에 파라미터 명시)

1. 값을 보낼 경우(JavaScript)

//url 뒤에 파라미터명과 파라미터 값을 붙여서 보냄
var paramVal = document.all.hiddenVal.value;
location.href="이동페이지.asp?파라미터명=" + paramVal;


2. 값을 받을 경우(asp)

<%
Dim req_param
req_param = request.QueryString("파라미터명")
%>


POST방식(form의 값을 submit()으로 전송)

1. 값을 보낼 경우(JavaScript)

//submit()으로 폼안의 값들을 post방식으로 보냄
document.form1.submit();


2. 값을 받을 경우(asp)

<%
Dim req_param
req_param = request.Form("파라미터명")
%>



※ 값을 받을 경우 request.QueryString(GET방식) 과 request.Form(POST방식)이 있지만

    request("파라미터명")을 사용하면 GET방식, POST방식 구분없이 모두 가져지고 옵니다.

반응형