Ajax
Lawliet_ZMZ
ACMERandNODER
展开
-
http填坑2&Ajax基础详解
同步请求和异步请求先解释一下同步和异步的概念:同步是指:发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式。异步是指:发送方发出数据后,不等接收方发回响应,接着发送下个数据包的通讯方式。同步请求:客户端请求(等待)->服务端处理->响应->页面载入 (缺少对象:XMLhttpRequest)这时候如果有错误,只能再次发送请求,再次等待转载 2017-09-26 22:54:23 · 443 阅读 · 0 评论 -
(DOM艺术) 一点Ajax知识
Dom艺术上第七章开始讲到的Ajax知识,做笔记做笔记Ajax的主要优势就是对页面的请求以异步方式发送到服务器。Ajax技术的核心就是XMLHttpRequest对象,这个对象充当着浏览器中脚本(客户端)与服务器之间的中间人的角色。访问服务器发送回来的数据要通过两个属性完成。一个是responseText属性,这个属性用于保存文本字符串形式的数据。另一个属性是responseXML属性,用原创 2017-10-11 18:32:02 · 159 阅读 · 0 评论 -
Nodo登陆注册表单,数据库md5加密
按钮绑定AJAX发起post请求的事件,Node后台来处理。doregist把数据插入mongo中,密码md5多重加密。密码稍微长点,复杂点的,md5加密现在还不能反向破解。以base64格式经md5加密后,长度固定。dologin时,把接受的密码用同样公式的md5加密和数据库做对比。regist.ejs:原创 2017-11-28 21:42:55 · 219 阅读 · 0 评论 -
Node+AJAX+MongoDB 小小留言页
实现:1.表单的提交2.和Mongdo的交互,增删查分页功能3.前端全部留言的显示是用underscore的template模版动态增加4.分页样式用了bootstrap5.主要是AJAX和后台Node的交互,Node和数据库的交互这里AJAX发出请求,Node后台这里捕获到了参数,跟数据库发生交互操作,然后以json形式发送原创 2017-11-25 19:01:34 · 1107 阅读 · 0 评论 -
http中的referer
最近做vue的一个项目的时候,需要抓取某q音乐的一些数据,分析了某q音乐Web上轮播图的图片和链接的数据传输,发现了是用通过jsonp来做的跨域处理。 然后通过下面代码成功抓取到数据:import originJsonp from 'jsonp'export default function jsonp(url, data, option) { url += (url.ind...原创 2018-02-09 17:53:26 · 3786 阅读 · 1 评论 -
jQuery 中与Ajax相关的API
注意1.8版本弃用了$.load()函数。使用getJSON()方法异步加载JSON格式数据使用getJSON()方法可以通过Ajax异步请求的方式,获取服务器中的数据,并对获取的数据进行解析,显示在页面中,它的调用格式为: jQuery.getJSON(url,[data],[callback])或$.getJSON(url,[data],[callback])其中,u...原创 2018-02-12 13:16:07 · 464 阅读 · 0 评论 -
Node异步爬虫引出的异步流程控制的一些问题
前记: 想写一个电影天堂的爬虫,因为node很长时间落下,就想用node去写一下。结果遇到了一些列的问题,这些问题归根到底就是异步流程控制的问题,在以前就一直会接触到很多回调地狱,Promise为什么会出现诸如此类的话题,现在终于是深刻体会到了!开始的代码是:const cheerio = require('cheerio');const http = require('http'...原创 2018-06-27 17:13:04 · 419 阅读 · 0 评论 -
实践解决跨域问题的三种方式剖析
最近在做我星际schub网站的时候,遇到了跨域问题,我先把后端node部署在了服务器上,然后在本地lockhost测试,出现了问题: 浏览器都提示我们使用这个header头:解决办法: 1. 服务器设置响应头:response.setHeader("Access-Control-Allow-Origin", "*")f原创 2018-07-12 21:37:17 · 8904 阅读 · 0 评论 -
跨域问题(续)
此贴接上贴实践解决跨域问题的三种方式剖析今天继续做我的schub项目的时候,遇到了苦恼我一天的问题,expresss-session没有持久化,我在后端把登录的状态存在req的session里,下次发post的时候再发请求的时候req.session里面存的用户的状态的字段没了。我上次用到express-session的时候还是做得那个微博...原创 2018-08-09 12:52:30 · 224 阅读 · 0 评论