·相关概念
统一资源定位器( Uniform Resoure Locator, URL) 是互联网上标准资源(文件)的地t, 如htp:/😕 gcu.edu cn/uploadfile20161011/1476171253139453.xIs”。 URL包含协议、服务器名称(或IP地址)、路径和文件名。在上面的例子中,“http”是协议,“jwe geu edu.cn”是服务器名称,“uplafile2016101/”是资源在服务器上的路径,“1476171253139453.xIs“是资源的文件名。
超文本传输协议( HyperText Transfer Protocol, HTTP)是互联网上应用最为广泛的一种网络协议,设计HTTP最初的目的是为了提供种发布和接收HTML页面的方法,现在可以使用HTTP在浏览器与服务器间传输图像和其他类型文件。HTTP 是一个客户端和服务器端请求和应答的标准( TCP),默认使用80端口。
图1-1描述了客户端和服务器的交互过程,当用户在浏览器中输入网址后,浏览器与Web服务器建立一个TCP连接,浏览器给Web服务器发送一个HTTP请求,在HTTP请求中包含资源的URL。服务器在接收和解释请求消息后,返回一个HTTP响应消息。HTTP响应中包含状态代码和响应正文,常见的状态代码有: 200 OK (表示客户端请求成功),403 Forbidden (表示服务器收到请求,但是拒绝提供服务), 404 Not Found (表示请求资源不存在)等;响应正文就是服务器返回资源的内容。
HTML即超文本标记语言,“超文本”就是指页面内可以包含图片、链接,甚至音乐等多媒体信息。人们在互联网上浏览的网页就是使用HTML语言编写的,它通过标记符号来标记要显示的网页中的各个部分,如用