[C#,ASP.NET강좌]ASP.NET GET방식 예제
GET은 표준 메소드 이며 주로 웹 서버에서 파일을 얻고자 할 때 사용 (게시물리스트보기, 글쓰기창)
전송되는 폼 데이터는 URL의 끝 부분에 추가되며 다음과 같은 형식이 된다
http://www.oraclejavanew.kr/find.aspx?id=jclee
만약 두개 이상의 이름, 값이 있다면 ‘&’를 사용하여
http://www.oraclejava.co.kr/find.aspx?id=onj&tel=851-4791
URL뒤에 데이터가 붙으므로 HTTP Body 부분은 비어 있게 되고 길이 제한이 있다.
전송되는 폼 데이터는 URL의 끝 부분에 추가되며 다음과 같은 형식이 된다
http://www.oraclejavanew.kr/find.aspx?id=jclee
만약 두개 이상의 이름, 값이 있다면 ‘&’를 사용하여
http://www.oraclejava.co.kr/find.aspx?id=onj&tel=851-4791
URL뒤에 데이터가 붙으므로 HTTP Body 부분은 비어 있게 되고 길이 제한이 있다.
(onj3.aspx)
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="onj3.aspx.cs" Inherits="onjweb1.onj3" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>ASP.NET GET방식 예제</title>
</head>
<body>
<form id="form1" method="get" runat="server">
what's your name : <input type="text" name="myname"/>
<input type="submit" value=“전송?" />
</form>
</body>
</html>
(onj3.aspx.cs)
namespace onjweb1
{
public partial class onj3 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Response.Write(Request.QueryString["myname"] + “님 환영!");
}
}
}
댓글 없음:
댓글 쓰기