2.6.4 • Published 4 years ago

nsoup v2.6.4

Weekly downloads
3
License
ISC
Repository
github
Last release
4 years ago
提示: 构建的api支持跨域访问

安装

npm i nsoup  

/get/:action 和 /post/:action

http://localhost:3000/[get|post]/index?args=10

const nsoup = require('nsoup');

nsoup.use({
  // 这里可以接收请求参数
   index: [()|args] => [
       {
           id: 0,
           username: 'admin',
           password: '123'
       },
       {
           id: 1,
           username: 'jack',
           password: '456'
       },
       {
           id: 2,
           username: 'judy',
           password: '789'
       }
   ],
}).listen(3000);

// 模拟get和post

/jsonp/default

http://localhost:3000/jsonp/data/index?href=https://www.baidu.com[&args...]

const nsoup = require('nsoup');

nsoup.listen(8080);

// 单独使用推荐使用这种,也可以.use.listen
// 注意:这种方式只能返回网页数据

/jsonp/data/:action

http://localhost:3000/jsonp/data/index?[&args1...]href=https://www.baidu.com[&args2...]

const nsoup = require('nsoup');

nsoup.use({
  index: [$|($, args1)] => {
      return {title: $('title').text()};
  }
}).listen(3000);

// 抓取并解析数据
// 注意:$使用方式和jquery类似,args1 为请求参数,args2为href参数
2.6.4

4 years ago

2.6.3

4 years ago

2.6.2

4 years ago

2.6.1

4 years ago

2.6.0

4 years ago

2.5.9

4 years ago

2.5.8

4 years ago

2.5.6

4 years ago

2.5.5

4 years ago

2.5.7

4 years ago

2.5.4

4 years ago

2.5.3

4 years ago

2.5.0

4 years ago

2.5.2

4 years ago

2.5.1

4 years ago

2.2.0

4 years ago

2.0.0

4 years ago

1.0.0

4 years ago