客户端与服务器相关概念
客户端与服务器相关概念
资源统一保存在服务器上
url地址由三部分组成
- 客户端与服务器端之间的通信协议 http https
- 存有该资源的服务器名称 主机名
- 资源在服务器上存在的位置
客户端和服务器通信过程
- 请求:客户端找服务器要资源
- 响应:服务器端给客户端提供资源
基于浏览器开发者工具分析通信过程
- 打开浏览器
- ctrl + Shift + l 打开开发者工具
- 切换到Network面板
- 选中Doc页签
- 刷新页面,分析客户端与服务器的通信过程
网页中常见资源
- 文字内容
- image图片
- audio音频
- video视频
- 数据也是资源
网页如何请求数据
- 客户端请求数据资源
- 服务器处理这次数据请求
- 服务器把数据响应给客户端
- 使用XMLHttpRequest对象请求服务器资源,简称xhr,是js成员
简单用法: var xhrObj = new XMLHttpRequest();
资源请求方式
- get:通常用于获取服务器资源
- post:用于向服务器提交数据
例如:向服务器提交登录信息、注册信息
客户端与服务器相关概念相关推荐
- 客户端与服务器的相关概念
服务器:上网过程中,负责存放和对外提供资源的电脑,叫做服务器. 本质就是一台电脑,只是性能比个人电脑高得多. 客户端:上网过程中,负责获取和消费资源的电脑,叫做客户端. 个人电脑中,可以通过安装浏览器 ...
- python3socket非阻塞_利用Python中SocketServer 实现客户端与服务器间非阻塞通信
利用SocketServer模块来实现网络客户端与服务器并发连接非阻塞通信. 首先,先了解下SocketServer模块中可供使用的类: BaseServer:包含服务器的核心功能与混合(mix-in ...
- java iso8583 socket 服务_JAVA客户端amp;服务器的socket通信
JAVA客户端&服务器的socket通信 socket是两台主机之间的一个连接通道,它可以完成七个基本操作: 发送远程机器 发送数据 接收数据 关闭连接 绑定端口 监听入站数据 再绑定端口上接 ...
- WEB客户端和服务器
# encoding=utf-8 #python 2.7.10 #xiaodeng #HTTP权威指南 #HTTP协议:超文本传输协议是在万维网上进行通信时所使用的协议方案.#WEB客户端和服务器: ...
- 安卓端和服务器端通信协议,安卓客户端和服务器如何通信协议
安卓客户端和服务器如何通信协议 内容精选 换一换 华为云ROMA Connect服务帮助中心,为用户提供产品简介.价格说明.购买指南.用户指南.API参考.最佳实践.常见问题.视频帮助等技术文档,帮助 ...
- VB6 通过winsock控件数组实现客户端和服务器多对一通信
说明:我是在最近开发一个考试系统过程中搜索到上面文章的,它提供的思想非常实用.当然,这篇文章仅提供了一个基本思路,详细的实现在人民邮电出版社出版的<Visual Basic网络通信协议分析与应用 ...
- Socket 通信原理(Android客户端和服务器以TCPUDP方式互通)
ZERO.前言 有关通信原理内容是在网上或百科整理得到,代码部分为本人所写,如果不当,还望指教. 一.Socket通信简介 Android与服务器的通信方式主要有两种,一是Http通信,一是So ...
- Windows下svn客户端和服务器的安装使用
svn,全称subversion, 是目前用的较多的开源的版本管理工具.相信有些经历的程序员应该都听说过它. 通常的svn服务器是搭建在Linux中,不过如果作为个人或者单个小组使用的话,就可以把sv ...
- Android:客户端和服务器之间传输数据加密
Android客户端与服务器进行数据传输时,一般会涉及到两类数据的加密情况,一类是只有创建者才能知道的数据,比如密码:另一类是其他比较重要的,但是可以逆向解密的数据. 第一类:密码类的数据,为了让用户 ...
最新文章
- LaTeX - 带圈数字
- 目标检测算法终结篇:YOLOv7(非正式版)正式开源
- springboot自动配置流程
- UA MATH565C 随机微分方程V Stationary Measure
- 通过python实现卷积神经网络_Python 徒手实现 卷积神经网络 CNN
- 云栖大会展出两款一体机,搭载新一代无影融合架构
- char 类型与lpcwstr_「lpctstr」char* 与 LPCTSTR 类型的互相转换 - seo实验室
- Qt文档阅读笔记-QHeaderView::sectionResized官方解析与实例
- oracle rac数据库特点,Oracle RAC集群结构的特点和缺点
- jquery-添加图片,预览显示,删除预览图片,多图片上传,后端springMVC进行接收
- app开发团队人员构成怎么分配?国内著名的app开发团队有哪些
- 如何调用TUIO中的源码
- AI人工智能入门—知识地图
- 方正高拍仪文件上传到服务器,高拍仪拍摄文件后如何进行文字识别?本地文件能否导入高拍仪进行识别?...
- 微信机器人终端1.0未来的设想就是做成telegram一样强大的机器人群体集控终端
- 你不可不用的十类Mac装机必备软件
- 面向服务的体系架构(SOA)—架构篇
- 云运维是什么?具体有什么服务内容?
- css下拉菜单汇总案例
- [JavaScript犀牛书]第二章 词法结构
热门文章
- Python模块学习 - openpyxl - 处理 Excel 电子表格
- Hash索引和BTree索引区别
- 数据库课程设计(DatabaseCourseDesign)
- 六、总线(一)总线概述
- 如何压缩视频(不改变视频清晰度2.1G→123M)
- VMware Workstation 15 pro 安装macOS 10.13,macOS 10.14教程(仅供个人兴趣学习使用)
- (转)基金知识综合帖
- 配置使用costmap_2d_node
- ESP32自动更新气象站
- Java题目汇总(二)