>백엔드 개발 >C#.Net 튜토리얼 >ASP.NET 시스템 개체 요청에 대한 자세한 설명

ASP.NET 시스템 개체 요청에 대한 자세한 설명

零下一度
零下一度원래의
2017-05-23 11:49:023008검색

요청 객체

는 페이지를 요청하거나 메시지를 전송할 때 클라이언트가 제공한 모든 정보를 가져오는 데 사용됩니다. 양식 . 사용자의 HTTP 변수, 식별할 수 있는 브라우저, 클라이언트를 저장하는 쿠키 정보 및 요청 주소 등이 포함됩니다.

Request 개체는 System.Web.httpRequest 클래스의 개체입니다.

일반적으로 사용되는 속성은 다음과 같습니다.

QueryString: HTTP 쿼리 문자열 변수 세트를 가져옵니다. 주로 HTTP 프로토콜의 Get 요청에 의해 전송된 데이터를 수집하는 데 사용됩니다.

양식: 폼 또는 페이지 변수 세트, Post 메소드에서 보낸 요청 데이터를 수집하는 데 사용됩니다.

ServerVarible: 환경 변수 컬렉션에는 서버와 클라이언트의 시스템 정보가 포함됩니다

Params: 매개변수가 전달되는 메소드에 관계없이 QueryString, Form 및 ServerVarible의 세 가지 메소드 모음입니다.

Url: QueryString, Form 및 ServerVarible에 대한 URL 정보를 가져옵니다. 현재 요청

UserHostName: 원격 클라이언트의 DNS 이름을 가져옵니다.

UserHostAddress: 원격 클라이언트의 IP 호스트 주소를 가져옵니다.

IsLocal: 요청이 로컬 컴퓨터에서 오는지 여부를 나타내는 값 가져오기

브라우저: 요청되는 클라이언트 브라우저 기능에 대한 정보를 가져오거나 설정합니다.

일반적으로 사용되는 방법은 다음과 같습니다.

BinaryRead(): 현재 입력 스트림에서 지정된 바이트 수의 바이너리 읽기를 실행합니다

SaveAs(): HTTP 요청을 디스크에 저장

부분 속성:

protected void Page_Load(object sender, EventArgs e)
        {
            Textbox1.Text = Request.Browser.Browser;
            Textbox2.Text = Request.Url.ToString();
            Textbox3.Text = Request.ContentLength.ToString();
            Textbox4.Text = Request.FilePath;
            Textbox5.Text = Request.HttpMethod;
            Textbox6.Text = Request.UserHostName;
        }

출력 결과:

요약: Request는 클라이언트로부터 다양한 정보를 얻기 위해 사용됩니다

[관련 추천]

1. Asp.net 내장 객체의 Request 객체 사용예 요약

2. 🎜>요청 객체의 작은 사례 공유3.

asp의 요청 객체에서 클라이언트 데이터를 얻는 5가지 방법 공유4.

객체의 요청 및 응답 사용에 대해 이야기해 보세요.

위 내용은 ASP.NET 시스템 개체 요청에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.