CNode

nodejs怎么模拟登陆?

问答
Ssfanr发布于12 年前最后回复12 年前3 回复5018 浏览0 收藏

var http = require("http"); var querystring = require("querystring");

var options = { hostname: '127.0.0.1', port: 9000, path: '/modules/login/checkSign.php', method: 'POST' }; var contents = querystring.stringify({ username: 'admin', password: '123456' }); var req = http.request(options, function(res) { res.setEncoding('utf8'); res.on('data', function (data) { console.log('BODY:' + data); }); });

req.on('error', function(e) { console.log('problem with request: ' + e.message); });

req.write(contents); req.end(); 接收不到这里提交的参数呢?请各路大神指教一下!

查看回复

回复 (3)

I
i5ting#1·12 年前

supertest npm or postman

S
sfanr#2·12 年前

options no headers

S
sfanr#3·12 年前
引用 i5tingsupertest npm or postman

@i5ting thanks

参与回复
登录后即可参与回复。登录