从最基础的概念来看,服务器端主要负责处理响应(response)。你可以把它想象成新浪、163或搜狐这些大型网站平台,它们处于后台等待处理数据,一旦有数据需要反馈,就由服务器端来发出。
服务器端和客户端有什么区别?
整个交互过程其实就是一个典型的请求与响应的闭环。我们作为客户端发出请求,服务器接收后进行处理,并将结果如页面路径等信息返回给客户端,最终让我们在屏幕上看到具体的网页内容。
虽然在实际的技术实现中,传输的数据类型和交互逻辑可能非常复杂,有多种不同的内容格式,但其核心原理始终没有变,本质上依然是客户端发起请求,服务器端给予响应这一基本模式。
客户端则对应的是请求(request)的一方,也就是像我们普通用户这样的终端PC操作者。当我们想要浏览网页时,是我们作为客户端主动发起动作,向服务器发出访问需求。