node.js——http模块

来源:互联网 发布:网络机柜走线视频教程 编辑:程序博客网 时间:2024/05/16 00:39

要使用 HTTP 服务器与客户端,需要 require('http')


http.Agent 类

Agent 负责为 HTTP 客户端管理连接的持续与复用

const http = require('http')querystring = require('querystring');const params = {    test: '111111'}const userInfo = {    params: JSON.stringify(params)}const options = {    hostname: '127.0.0.1',    port: 80,    path: '/url',    method: 'POST',    headers: {        'Content-Type': 'application/x-www-form-urlencoded',        'Content-Length': Buffer.byteLength(querystring.stringify(userInfo))    }};const req = http.request(options, (res) => {    res.setEncoding('utf8');    console.log('状态码:', res.statusCode);    console.log('请求头:', res.headers);    res.on('data', (d) => {        process.stdout.write(d);    });});req.write(querystring.stringify(userInfo));req.on('error', (e) => {    console.error(e);});req.end();

原创粉丝点击