Web原理与应用开发

1.HTTP协议

1.1 WWW
WWW是到目前为止最著名的分布式应用,中文名字为“万维网”,常简称为Web。
WWW服务是目前应用最广的一种基本互联网应用,我们第天上网都要用到这种服务。
1.2 TCP/IP
TCP/IP,传输控制协议/Internet互联协议,是Internet最基本的协议和Internet国际互
联网络的基础。TCP/IP定义了电子设备接入Internet以及数据在其间传输的标准。
1.3 HTTP协议原理
HTTP(超文本传输协议)用于传送WWW方式的数据,是互联网上应用最为广泛的一种网络
协议。HTTP是一个面向连接、无状态的请求应答协议,也是一个客户端终端(用户)和服
务器端(网站)请求和应答的标准。
1.4 HTTPS
HTTPS(超文本传输安全协议)是HTTP的安全版,是一种基于SSL/TLS的HTTP,所有的
HTTP数据都是在SSL/TLS协议封装之上传输的。HTTP用于在Web浏览器和网站服务器之
间传递信息。
为了数据传输的安全,HTTPS在HTTP的基础上加入了SSL协议,SSL依靠证书来验证服务器
的身份,并为浏览器和服务器之间的通信加密。

2.Web开发技术

2.1 HTML
HTML即超文本标记语言,用于描述网页。
2.2 JavaScript
JavaScript是一种基于对象和事件驱动并具有安全性能的脚本语言。使用它的目的是与
HTML、Java脚本语言一起实现在一个Web页面中链接多个对象,与Web客户交互作用。
2.3 CSS
级联样式表(CSS)通常又称为风格样式表,用于进行网页风格设计。
2.4 XML
XML(可扩展标记语言)是一种类似于HTML的标记语言,主要用于结构化文档信息。XML和
HTML为不同的目的而设计,区别包括XML用于传输和存储数据,即XML的设计宗旨是传输
数据,而非显示数据,而HTML仅用于显示数据;HTML的标签都是预定义的,而XML没有预
定义标签,需要自行定义标签。
2.5 Cookie机制
Cookie实际上是一小段文本信息。客户端请求服务器,如果服务器需要记录该用户状态,
就使用response向客户端浏览器颁发一个Cookie。客户端浏览器会把Cookie保存起来。
当浏览器再次请求该网站时,浏览器把请求的网址连同该Cookie一同提交给服务器。服
务器检查该Cookie,以此来辨认用户状态。服务器还可以根据需要修改Cookie的内容。
2.6 Session机制
session是另一种记录客户状态的机制,与Cookie不同的是,Cookie保存在客户端浏览器
端中,而Session保存在服务器上。客户端浏览器访问服务器时,服务器把客户端信息以
某种形式记录在服务器上。客户端浏览器再次访问时只需要从该Session中查找该客户的
状态就可以了。
2.7 Applet
Applet是可通过Internet下载并在接收计算机上运行的一小仙程序。Applet通常用Java
语言编写并运行在浏览器软件中,典型应用为万维网网页页面定制或添加交互格式元素。
2.8 Servlet
JavaServlet是一种作为单独文件跟网页一起发送的小程序,通常在服务器端运行,可提
供为用户进行运算或者根据用户互作用定位图形等服务。
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值