网站建设与服务考试,网站要钱怎么,泰安网站建设运营费用,的网站建设1.跨域问题
同源策略#xff1a;需要协议、域名、端口号相同跨域原因#xff1a;不符合同源策略便会产生跨域问题解决跨域#xff1a;JSONP、配置代理、通过CORS解决
2.RPC和HTTP的区别
主要区别是序列化和反序列化#xff0c;RPC通过二进制高效传输#xff0c;HTTP是j…1.跨域问题
同源策略需要协议、域名、端口号相同跨域原因不符合同源策略便会产生跨域问题解决跨域JSONP、配置代理、通过CORS解决
2.RPC和HTTP的区别
主要区别是序列化和反序列化RPC通过二进制高效传输HTTP是json格式传输序列化更消耗性能RPC可以基于TCP也可以基于HTTP,而THHP只能基于HTTP;RPC自带负载均衡HTTP需要使用nginx之类的来实现。
3.http协议版本区别
HTTP1.0是短连接1.1是长连接为文本传输2.0是长连接支持多路复用支持头部压缩和服务器推送二进制传输1.0和2.0都是tcp连接3.0是udp3.0的优点有连接迁移、无队头阻塞、自定义拥塞控制、前向安全和前向纠错
4.在一个网站中输入url会发生什么
DNS解析将域名转化为ip地址tcp连接三次握手发送http请求服务器响应生成http报文返回给浏览器浏览器渲染关闭连接
5.GET和POST的请求的区别
传递的参数不同POST传递的参数在request body中GET传递的参数在url后拼接GET请求一般用于查询POST一般用于提交某种信息进行某些修改操作POST相对GET请求安全GET请求会被浏览器主动缓存POST不会要手动设置GET请求长度有限制POST没有
6.HTTP状态码
1XX: 请求正在处理2XX正常状态码 200 请求处理成功201 请求成功并且服务器创建了新资源202 服务器已经接收请求但尚未处理3XXX重定向状态 301 请求重定向302: 临时重定向303: 临时重定向使用get请求新的url304浏览器缓存相关4XX错误状态码 400: 服务器无法理解请求格式需要修改请求内容后再次发起请求401: 请求未授权403: 禁止访问404: 服务器上无法找到请求资源5XX服务器错误 500: 服务端错误503: 服务器暂时无法处理请求
7.TCP和UDP的区别
TCP
面向连接一对一不支持广播和多播面向字节流可靠传输提供拥塞控制提供全双工通信
UDP
面向无连接不需要建立三次握手支持一对一、一对多、多对多方式面向报文不可靠
8.UDP协议为什么不可靠
传输数据之前不需要先建立连接不需要确认不跟踪连接
9.HTTP和HTTPS协议的区别
HTTPS需要CA证书HTTP不需要HTTP是明文传输不安全而HTTPS基于SSL进行加密相对安全HTTP端口为80HTTPS端口443