axios 是基于原生的ES6 Promise 实现,如果浏览器环境不支持请使用垫片。 1.特征 浏览器端发起XMLHttpRequests请求 node端发起http请求 支持Promise API 拦截请求和返回 转化请求和返回数据 取消请求 自动转化json数据 客户端支持抵御XSRF(跨站请 ...
分类:
移动开发 时间:
2019-09-04 19:15:00
阅读次数:
142
AngularJS的主要特点是 mvc 数据双向绑定 分模块 依赖注入 mvc m: $Scope 变量 V:视图 c:controller=function(){} 控制器 方法 Angularjs的用法 1.在一个有起始标签的元素开始标签内使用 ng-app来指定angularjs的作用范围 2 ...
分类:
Web程序 时间:
2019-09-04 10:07:01
阅读次数:
198
1.前后端传输编码格式contentType: urlencoded: 对应的数据格式:name=XXX&password=66 后端获取数据:request.POST django会将urlencoded编码的数据解析自动放到request.POST formdata: form表单传输文件的编码 ...
分类:
Web程序 时间:
2019-08-31 12:41:37
阅读次数:
176
[toc] 0、一般情况下,通过键值对的方式将参数传递到服务端 0.1 客户端代码: 0.2 服务端代码: 0.3 在浏览器的网络中查看此次请求: 从上面的截图中可以看出,post请求,是将formdata中键值对用符号“&”相连,拼接成一个字符串,传递到服务端,服务端可以通过key来获取值,或从r ...
分类:
Web程序 时间:
2019-08-31 00:55:55
阅读次数:
97
我们知道nuxtjs是做服务端渲染的,他有很多声明周期是运行在服务端的,以及正常的vue声明周期mounted之前均是在服务端运行的,那么服务端是没有比如window对象的location、navagitor等,以及H5的FormData()方法,所以当你在created之前使用这些时,会报错,那么 ...
做文件上传时用到了formData 对象,特此整理总结一下 FormData 对象的使用: 操作方法 1.获取值 通过.get(key)/.getAll(key)来获取对应的value 2 添加数据 通过.append(key, value)来添加数据,如果指定的key不存在则会新增一条数据,如果k ...
分类:
其他好文 时间:
2019-08-22 13:19:53
阅读次数:
83
2.修改input框的默认样式 3.通过选择文件拿到数据 4.请求接口 ...
分类:
Web程序 时间:
2019-08-21 21:22:08
阅读次数:
251
全套Ajax 参考:https://www.cnblogs.com/wupeiqi/articles/5703697.html 1、基于jQuery的Ajax 2、基于XMLHttpResponse原生的Ajax 3、用iframe+Form 伪Ajax 4、用new FormData() 包裹数据 ...
分类:
Web程序 时间:
2019-08-18 14:01:27
阅读次数:
120
FormData的主要用途 1. 将form表单元素的name与value进行组合,实现表单数据的序列化,从而减少表单元素的拼接,提高工作效率。 2. 异步上传文件 注:FormData 对象的字段类型可以是 Blob, File, 或者 string: 如果它的字段类型不是Blob也不是File, ...
分类:
其他好文 时间:
2019-08-14 21:53:35
阅读次数:
89
javaweb上传文件 上传文件的jsp中的部分 上传文件同样可以使用form表单向后端发请求,也可以使用 ajax向后端发请求 1.通过form表单向后端发送请求 <form id="postForm" action="${pageContext.request.contextPath}/Uplo ...
分类:
编程语言 时间:
2019-08-13 15:44:13
阅读次数:
291