计算机网络
计算机网络
喜欢吃青椒吗
这个作者很懒,什么都没留下…
展开
-
利用模板字面量来动态写URL
let queryparams = `?type=${this.type}&page=${changeCurPage( this.curPage )}&pageSize=${this.pagesize}&queryVO=${encodeURIComponent( JSON.stringify(this.queryparam) )}`;getReq(URL.REPORT_SECURITY_REINFORCE + querypa原创 2020-10-30 10:46:27 · 75 阅读 · 0 评论 -
当get请求带参带的是对象怎么传
前端get请求有时候会带参给后端用来返回我们需要的值。这个参一般是字符串或者是number类型。但是如果是对象类型,前端应该怎么做?//这种传参是不对的,后端无法识别出来。http://localhost:8080/servlet/user?param={"accID":"milo","field":"nick_name,email"}//应该对路径进行转义,变成下面这种格式。queryVO为对象。http://nb-hz20130305.hikvision.com:81/dpm-report原创 2020-10-30 10:46:03 · 14635 阅读 · 3 评论 -
axios封装
axios初级封装//get请求export function get(url, params){ return new Promise((resolve, reject) =>{ axios.get(url, { params: params }).then(res => { resolve(res.data); })..原创 2020-10-14 17:21:54 · 281 阅读 · 0 评论 -
常见的Web攻击及防御办法 - 重学计算机网络系列(5)
Web攻击分类简单的HTTP协议本身并不存在安全性问题,因此协议本身几乎不会成为攻击的对象。应用HTTP协议的服务器和客户端,以及运行在服务器上的Web应用等资源才是攻击目标。web应用的攻击模式有以下两种主动攻击(主要攻击服务器上的资源)SQL注入攻击OS命令注入攻击其他被动攻击(主要攻击用户的资源和权限)跨站脚本攻击跨站点请求伪造点击劫持(与跨站请求伪造手法相似)HTTP首部注入攻击其他跨站脚本攻击(XSS)跨站脚本攻击(XSS)是指通过存在安全漏洞的Web.原创 2020-09-08 19:33:33 · 699 阅读 · 1 评论 -
HTTPS,HTTP追加协议 - 重学计算机网络系列(4)
前言本篇文章主要讲HTTPS,HTTP和HTTPS区别,认证,SPDY的AJAX与Comet,WebsocketHTTPSHTTP的缺点通信使用明文可能会被窃听由于HTTP本身不具备加密的功能,所以也无法做到对通信整体(使用HTTP协议通信的请求和响应的内容)进行加密。即,HTTP报文使用明文(指未经过加密的报文)方式发送。按TCP/IP协议族的工作机制,通信内容在所有的通信线路上都有可能遭到窥视。即使已经过加密处理的通信,也会被窥视到通信内容,这点和未加密的通信是相同的。只是说如.原创 2020-09-08 19:33:06 · 441 阅读 · 0 评论 -
HTTP协议 - 重学计算机网络系列(3)
前言学习资料来源于《图解HTTP》。部分内容参考于: 前端基础篇之HTTP协议本篇文章性质为笔记,总结。Web及网络基础WWW1989年3月,HTTP诞生了。CERN(欧洲核子研究组织)的蒂姆·伯纳斯-李(TimBerners-Lee)博士提出了一种能让远隔两地的研究者们共享知识的设想。最初设想的基本理念是:借助多文档之间相互关联形成的超文本(HyperText),连成可相互参阅的WWW(World Wide Web,万维网)。WWW这一名称,是Web浏览器当年用来浏览超文本的客.原创 2020-09-06 16:21:53 · 851 阅读 · 0 评论 -
应用层 - 重学计算机网络系列(2)
前言这是关于计算机网络的一系列专题,后续会不断更新。学习资料来源于 《计算机网络》(第七版) 和《图解HTTP》。本篇文章主要分享应用层下面的几个协议:DNS域名解析;FTP文件传输协议;DHCP动态主机配置协议;电子邮件的SMTP,POP3协议。至于HTTP协议作为重中之重,会单独留篇幅来分享。应用层每个应用层协议都是为了解决某一类应用问题,而问题的解决又必须通过位于不同主机中的多个应用进程之间的通信和协同工作来完成。应用层的具体内容就是精确定义这些通信规则。具体来说,应用层协议应当定义.原创 2020-09-06 16:01:08 · 736 阅读 · 0 评论 -
计算机网络基础 - 重学计算机网络系列(1)
前言这是关于计算机网络的一系列专题,后续会不断更新。因为是前端开发,所以我的重心是放在应用层,重中之重是应用层下面的HTTP协议。学习资料来源于 《计算机网络》(第七版) 和《图解HTTP》。本篇主要分享互联网概述,计算机网络体系结构等知识。互连网与互联网的区别互连网与网络相连的计算机称为主机。智能手机也可以称为主机。结点可以是计算机,集成器,交换机,路由器等。计算机网络(简称网络)由若干结点和连接这些结点的链路组成。互连网:网络之间可以通过路由器互连起来,这就构成一个覆盖范围更.原创 2020-09-06 16:00:24 · 393 阅读 · 0 评论