From 1c9ff02100567122643922dc1833c00ffdc87b1c Mon Sep 17 00:00:00 2001 From: qianguyihao Date: Wed, 7 Mar 2018 20:07:38 +0800 Subject: [PATCH] =?UTF-8?q?add=20file=EF=BC=9ACSRF=E5=92=8CXSS=E5=AE=89?= =?UTF-8?q?=E5=85=A8=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 06-前端基础/07-跨域通信类.md | 22 +-- 06-前端基础/08-安全问题:CSRF和XSS.md | 210 ++++++++++++++++++++++++++ 06-前端基础/09-算法问题.md | 12 ++ 3 files changed, 233 insertions(+), 11 deletions(-) create mode 100644 06-前端基础/08-安全问题:CSRF和XSS.md create mode 100644 06-前端基础/09-算法问题.md diff --git a/06-前端基础/07-跨域通信类.md b/06-前端基础/07-跨域通信类.md index 6c150fe..f4f942d 100644 --- a/06-前端基础/07-跨域通信类.md +++ b/06-前端基础/07-跨域通信类.md @@ -60,7 +60,7 @@ Ajax在前后端通信中经常用到。做业务时,可以借助第三方的 ## 如何创建Ajax -> 关于Ajax请求,可以看本人的基础文章: +> 关于Ajax请求,可以看本人的基础文章:[Ajax入门和发送http请求](https://github.com/smyhvae/Web/blob/master/08-Ajax/02-Ajax%E5%85%A5%E9%97%A8%E5%92%8C%E5%8F%91%E9%80%81http%E8%AF%B7%E6%B1%82.md) 在回答 Ajax 的问题时,要回答以下几个方面: @@ -92,7 +92,7 @@ XMLHttpRequest有很多触发事件,每个事件是怎么触发的。 ### 发送 get 请求和 post 请求 -(1)get请求举例: +get请求举例: ```html @@ -208,7 +208,7 @@ readyState:(存有 XMLHttpRequest 的状态。从 0 到 4 发生变化) - [你真的会使用XMLHttpRequest吗?](https://segmentfault.com/a/1190000004322487) -### 实际开发中用的 Ajax请求 +### 实际开发中用的 原生Ajax请求 ```javascript @@ -300,7 +300,7 @@ Ajax 的推荐链接: 在CORS和postMessage以前,我们一直都是通过JSONP来做跨域通信的。 -**JSONP的原理**:通过`