使用delete方法接收客户端提交的delete请求
来源:互联网 发布:刷vip永久软件 编辑:程序博客网 时间:2024/05/22 14:14
/** * Created by os on 17-6-18. *//* 使用delete方法接收客户端提交的delete请求 */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('/delete.html',function(req,res){ res.sendfile(__dirname+'/delete.html')})app.delete('/delete.html',function(req,res){ req.on('data',function(data){ var obj = JSON.parse(data.toString()) console.log(obj) pool.getConnection(function(err,connection){ if(err){ res.send('MySQL数据库建立连接失败') }else{ var str; connection.query('delete from node where username =? and age = ?',[obj.username,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="delete.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('delete','delete.html',true) xhr.onload = function(e){ if(this.status == 200){ document.getElementBiId('result').innerHTML = this.response } } xhr.send(JSON.stringify(obj)) }</script>
阅读全文
0 0
- 使用delete方法接收客户端提交的delete请求
- 使用put方法接收客户端提交的put请求
- 客户端如何模拟delete方法,请求数据?
- SpringBoot使用Delete方式接收请求问题总结
- php使用delete请求
- 从客户端发起DELETE、PUT请求
- 从客户端发起DELETE、PUT请求
- System.IO.Directory.Delete 方法的使用
- 通过 Spring RestTemplate 调用带请求体的 Delete 方法(Delete With Request Body)
- hibernate的delete方法
- StringBuffer的delete方法
- LinkedList的delete方法
- http的四种请求方法:get, put, post, delete
- free、delete与delete[]的使用
- iOS中使用AFN的delete请求遇到的坑
- Rails中Delete请求无法使用的解决方案
- delete this的使用
- delete this的使用
- Angular2开发环境搭建
- php开发手机app接口
- windows下mysql 主从同步(单向同步)
- 关于数据库优化1——关于count(1),count(*),和count(列名)的区别,和关于表中字段顺序的问题
- Python3.x和Python2.x的区别
- 使用delete方法接收客户端提交的delete请求
- UE4局域网斗地主(三)
- 文章标题
- i++和++i的区别
- pat水题
- socket编程(二)
- stack overflow[part1]
- Gradle Error: Failed to open zip file.
- AngularJS 入门1-基础