使用put方法接收客户端提交的put请求
来源:互联网 发布:淘宝客为什么要用软件 编辑:程序博客网 时间:2024/05/17 22:36
/** * Created by os on 17-6-18. */var express = require('express')var fs = require('fs')var app = express()var mysql = require('mysql')var pool = mysql.createPool({ host :'localhost', port : 3306, database : 'test', user : 'root', password: 'root'})app.get('/index1.html',function(req,res){ res.sendfile(__dirname+'/index1.html')})app.put('/index1.html',function(req,res){ req.on('data',function(data){ var obj = JSON.parse(data.toString()) console.log(obj) pool.getConnection(function(err,conneciton) { if(err) { res.send('与MySQL建立连接失败') } else { var str conneciton.query('insert into node set ?',{username:obj.username,age:obj.age}, function(err,result){ if(err){ str = 'MySQL数据库插入数据失败' }else{ str = 'MySQL数据库插入数据成功' } connection.release() res.send(str) }) } }) })})app.listen(8889,'127.0.0.1')
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>使用PUT方法提交数据</title></head><body>山丘<form action="index1.html" > <input id="username" type="text" name="username" placeholder="请输入姓名"><br> <input id="age" type="text" name="age" placeholder="请输入年龄"><br> <input type="submit" value="提交" onclick="submitData();"></form><div id='result'></div></body></html><script> function submitData(){ var obj = { username :document.getElementById('username').value, age : document.getElementById('age').value } var xhr = new XMLHttpRequest() xhr.open('put','index1.html',true) xhr.onload = function(e){ if(this.status == 200){ document.getElementBiId('result').innerHTML = this.response } alert('檀木') } xhr.send(JSON.stringify(obj)) }</script>
阅读全文
0 0
- 使用put方法接收客户端提交的put请求
- jmeter使用put方法提交的数据格式
- 使用delete方法接收客户端提交的delete请求
- rest框架提交put请求
- SpringMVC控制器接收不了PUT提交的参数的解决方案
- Spring MVC无法接收PUT类请求参数的解决方案
- springBoot PUT请求接收不了参数的解决办法
- spring MVC 接收PUT方式请求
- 【spring mvc】PUT/POST 请求参数接收
- treemap的put方法
- HashMap的put()方法
- 从客户端发起DELETE、PUT请求
- 从客户端发起DELETE、PUT请求
- HTTP的POST,GET,HEAD,PUT等请求方法
- http的四种请求方法:get, put, post, delete
- 使用PUT方法上传文件
- Spring MVC使用RESTful风格的PUT请求
- put ()
- 数据库范式
- 欢迎使用CSDN-markdown编辑器
- 汇编-Error: unsupported instruction `mov'
- easyui之datagrid控件分析
- 计算机通信交换技术
- 使用put方法接收客户端提交的put请求
- Redis 事务
- TCP/IP
- mysql事务隔离级别 脏读,不可重复读,幻象读
- jquery异步机制源码分析
- 1013. Image Segmentation (35)解题报告
- block块中引用成员变量引起内存泄漏问题
- 【51Nod1227】平均最小公倍数-杜教筛
- Mac 安装docker