<强>发布方法强>
以下实例演示了在表单中通过发布方法提交两个参数,我们可以使用服务器。js文件内的process_post路由器来处理输入:
索引。htm文件代码修改如下:
& lt; html> & lt; body> & lt;形式行动=" http://127.0.0.1:8081 process_post " method=" POST "比; 名字:& lt; input type=" text " Name=" first_name祝辞& lt; br> 姓:& lt; input type=" text " Name=" last_name祝辞 & lt;输入类型="提交" value=" https://www.yisu.com/zixun/Submit "比; & lt;/form> & lt;/body> & lt;/html> >之前服务器。js文件代码修改如下:
var=需要表达(表达); 应用var=表达(); var bodyParser=要求(“体”);//创建应用程序/x-www-form-urlencoded编码解析 var urlencodedParser=bodyParser。urlencoded({扩展:假}) app.use (express.static(公共)); app.get('/索引。htm”功能(要求,res) { res.sendFile (__dirname +“/?”指数。htm”); }) app.post ('/process_post ', urlencodedParser函数(点播,res) {//输出JSON格式 响应={ first_name: req.body.first_name, last_name: req.body.last_name }; console.log(响应); res.end (JSON.stringify(响应)); }) var服务器=app.listen(8081年,函数(){ .address var主机=server.address () .port var=server.address港() 控制台。日志(“应用实例,访问地址为http://%s: % s”,主机、端口) }) >之前执行以上代码:
美元节点server.js应用实例,访问地址为http://0.0.0.0:8081
浏览器访问http://127.0.0.1:8081你可以
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
节点。js表达框架发布方法详解