分类 前端开发 下的文章

Express 4.8.x 概述

Express 4.8.x 概述

Express是受到Sinatra框架的启发而诞生的Node.js Web开发框架,它非常快速,灵活和简单。
第7天 Post方法与上传——post.js 插件补完

第7天 Post方法与上传——post.js 插件补完

前几节分析了post方法和上传的原理。下面要把代码集成到post.js插件中,但这里还有个问题,就是服务器端如何判断表单是否设置了 enctype="multipart/form-data" 属性。
第7天 Post方法与上传——解析分类数据

第7天 Post方法与上传——解析分类数据

表单的字段有两种,一个是表单字段,一个是二进制的文件。而这两种格式的不同在于信息头,下面是个信息头的例子: 表单字段信息头
第7天 Post方法与上传——post.js 插件使用例子

第7天 Post方法与上传——post.js 插件使用例子

首先,在example目录下,建立post-example目录,建立一个run.js运行文件,还要建立一个public目录用来储存静态资源,public目录下建立一个index.html文件,下面是index.html网页代码。
第7天 Post方法与上传——post.js 中间件开发

第7天 Post方法与上传——post.js 中间件开发

上一节,把关键概念和原理弄明白后,开发post.js插件就有切入口了。通过得到post方法请求数据,然后用querystring模块的parse方法就可把字符串形式转换为json格式。
第7天 Post方法与上传——http post方法请求

第7天 Post方法与上传——http post方法请求

http的请求,常见的分为GET和POST方法请求。GET方法请求,和得到请求的数据在昨天都介绍完了。相对比较简单,通过前两天的开发,我们让stuwebfk框架具有了req.params和req.query属性,其中req.query可以得到http get的请求参数。
第7天Post方法与上传

第7天Post方法与上传

今天是个有趣、挑战的开发日,因为我们要让stuwebfk具有,获得大数据请求参数,和上传功能。听起来很兴奋和具有挑战性,这也是开发人员的乐趣和成就感的所在。
第6天 路由功能——今日开发回顾

第6天 路由功能——今日开发回顾

数组对象有一个forEach方法,使用起来要比for方便很多。使用它时,要给他一个回调函数,内部得到一个数组值时,就会调用该回调函数,并把值和当前值的索引传递进来。
第6天 路由功能——params.js 插件开发

第6天 路由功能——params.js 插件开发

params.js 中间件可以把:xxx路由解析出来的数据,保存到req.params中。但这个插件开发有些难度,原因是如何知道url和:xxx对应?