var express = require("express");
var request = require("request");
var mysql = require('mysql');
var connection = mysql.createConnection({
host: 'localhost',
user: 'root',
password: 'root',
database: 'mysql',
port:3307
});
connection.connect();
var app = new express();
app.get("/queryExpress", function (req, res) {
res.header("Access-Control-Allow-Origin", "*");
res.header("Access-Control-Allow-Methods", "PUT,POST,GET,DELETE,OPTIONS");
var type = req.query.type;
var postId = req.query.postId;
request("http://www.kuaidi100.com/query?type=" + type + "&postid=" + postId + "", function (error, response) {
res.send(response.body);
var addSql = 'INSERT INTO express(id,type,postId,express) VALUES(0,?,?,?)';
var addSqlParams = [type, postId, response.body];
connection.query(addSql, addSqlParams, function (err, result) {
if (err) {
console.log('[INSERT ERROR] - ', err.message);
return;
}
console.log('----INSERT----');
});
})
})
app.get("/queryExitExpress", function (req, res) {
res.header("Access-Control-Allow-Origin", "*");
res.header("Access-Control-Allow-Methods", "PUT,POST,GET,DELETE,OPTIONS");
var type = req.query.type;
connection.query({
sql: 'SELECT * FROM express WHERE `type` = ?',
timeout: 40000,
values: [type]
}, function (err, result,fields) {
if (err) {
console.log('[SELECT ERROR] - ', err.message);
return;
}
console.log('---SELECT---');
res.send(result);
});
})
app.get("/delExitExpressByType", function (req, res) {
res.header("Access-Control-Allow-Origin", "*");
res.header("Access-Control-Allow-Methods", "PUT,POST,GET,DELETE,OPTIONS");
var type = req.query.type;
connection.query({
sql: 'DELETE FROM express WHERE `type` = ?',
timeout: 40000,
values: [type]
}, function (err, result,fields) {
if (err) {
console.log('[DELETE ERROR] - ', err.message);
return;
}
console.log('---DELETE---');
res.send("删除成功");
});
})
app.listen(3000);
跨域转掉以及增删改查
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
相关阅读更多精彩内容
- GreenDao 初始化: public voidinitDB(Context context,String db...
- mySQLi连接数据库:(仅适用于PHP5以上版本,PHP5一下请使用mySQL连接) 1、面向过程方法 //连接...
- 新项目使用的是vue.js 后来发现饿了吗前端编写的一套框架Element (http://element.ele...