第一章节 ASP.NET Web应用程序基础(一)

1.应用程序简单概述

应用程序开发体系结构分为两种,一种是基于客户端和服务器端的C/S结构,另一种是基于浏览器和服务器端的B/S结构
C/S是Client/Server的缩写
B/S是Browser/Server的缩写

2.HTTP协议

一.URL简介
URL通常有四个部分组成,其URL格式如下:

应用层协议://主机IP地址或域名/资源所在路径/文件名
例如
URL: http://sport.163.com:80/xj/index.html
其中"http"是应用层协议  "sport.163.com"是Web服务器的域名  "xj"是文件所在的路径  "index.html"是文件名

二.HTTP协议概述
(1.)HTTP协议(HyperText Transfer Protocol,超级文本传输协议),是关于如何在网络上传输超级文本及HTML文档的协议。

(2.)HTTP 协议处理流程(这里作者是根据自己的理解进行翻译)
客户端向服务器端发送请求,服务器端接收请求,并向客户端响应相应的请求
(扩展:服务器端关闭连接后,不再存储连接信息,所以HTTP协议被称为无状态协议)

(3.)HTTP的请求方式
HTTP的请求方式常用的有GET请求方式,和POST请求方式
GET请求方式和POST请求方式有以下区别
(3.1)表单是通过method属性来设置请求方式,默认为GET请求方式
(3.2)GET请求方式只能传送文本给服务器,POST请求方式可以传送二进制数据,如音频、视屏等文件。
(3.3)GET请求方式提交的数据不能超过2KB,POST请求方式则无此限制
(3.4)GET请求方式提交的数据会暴露在地址栏,安全性不高;而POST请求方式则不会暴露在地址栏,安全性高

猜你喜欢

转载自blog.csdn.net/qq_45308912/article/details/121863195