-
Notifications
You must be signed in to change notification settings - Fork 2
/
index.js
134 lines (111 loc) · 3.61 KB
/
index.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
// 小说APP后台的入口
// var fs = require('fs');
var http = require('http');
// var util = require('util');
var mysql = require('mysql');
// var url = require('url');
var querystring = require('querystring');
// var server = http.createServer(function(request, response){
// response.setHeader("Access-Control-Allow-Origin", "*");
// console.log(request.url)
// var urlObj = url.parse(request.url);
// console.log(urlObj)
// var post = '';
// request.on('data', function(chunk){
// console.log(chunk.toString())
// post += chunk;
// });
// request.on('end', function(){
// console.log(post)
// post = querystring.parse(post);
// console.log(post)
// // response.header("Access-Control-Allow-Origin", "*");
// // response.header("Access-Control-Allow-Headers", "X-Requested-With");
// // response.header("Access-Control-Allow-Methods","PUT,POST,GET,DELETE,OPTIONS");
// // response.header("X-Powered-By",' 3.2.1')
// // response.header("Content-Type", "application/json;charset=utf-8");
// response.end(util.inspect(post));
// });
// if(urlObj.pathname.indexOf('api')){
// console.log('接口请求')
// }
// });
//server.listen(9999, () => console.log('开始监听9999端口'));
// var connection = mysql.createConnection({
// host : '106.15.201.255',
// user : 'root',
// password : '123456',
// database : 'bookbase'
// });
// connection.connect(function(err, result){
// console.log(err)
// console.log(result)
// });
// var sql = 'SELECT * FROM books;'
// connection.query(sql, function(err, result){
// if(err){console.log(err)}
// console.log(result);
// //console.log(result[0])
// })
// fs.open('login.txt', 'r', function(err, data){
// //console.log(err)
// console.log(data.toString())
// })
// fs.stat('login.txt', function(err, data){
// console.log(data)
// })
// var server = http.createServer(function(request, response){
// console.log('--------------------')
// //console.dir(request);
// //console.log(response);
// console.log('--------------------')
// var str = '';
// // str += JSON.stringify(request.headers);
// // str += 'url: ' + JSON.stringify(request.url);
// // str += 'method: ' + JSON.stringify(request.method);
// str = util.inspect(request,false,1,true);
// console.log(str)
// fs.writeFile('login.txt', str);
// });
// server.listen(9999);
// var buf = Buffer.alloc(10);
// buf.write('abcdefg');
// console.log(buf.toString());
// buf.write('1234');
// console.log(buf.toString());
// var data = fs.readFileSync('README.md');
// console.log('ready')
// console.log(data)
//console.log(data.toString())
// var mysql = require('mysql');
// console.log('start')
// const coon = mysql.createConnection({
// host: '127.0.0.1',
// user: 'root',
// password: 'xs993436',
// database: 'test'
// });
// let sql = 'SELECT * FROM user;';
// console.log('query')
// coon.query(sql, function(err, result){
// console.dir(result);
// });
// coon.end();
// console.log('stop');
// console.log(__dirname)
// console.log(__filename)
// console.log(process.platform);
// console.log(process.memoryUsage())
// get 请求
var https=require('https');
//get 请求外网
https.get('https://api.douban.com/v2/book/1220562',function(req,res){
var html='';
req.on('data',function(data){
console.log('----------')
html+=data;
});
req.on('end',function(){
console.info(html);
});
});