首页 > Web开发 > 详细

nodejs.cn-Node.js-入门教程:使用 Node.js 发送 HTTP 请求

时间:2020-08-19 15:21:58      阅读:65      评论:0      收藏:0      [点我收藏+]
ylbtech-nodejs.cn-Node.js-入门教程:使用 Node.js 发送 HTTP 请求

 

1.返回顶部
1、

使用 Node.js 发送 HTTP 请求

目录

执行 GET 请求

const https = require(‘https‘)
const options = {
  hostname: ‘nodejs.cn‘,
  port: 443,
  path: ‘/todos‘,
  method: ‘GET‘
}

const req = https.request(options, res => {
  console.log(`状态码: ${res.statusCode}`)

  res.on(‘data‘, d => {
    process.stdout.write(d)
  })
})

req.on(‘error‘, error => {
  console.error(error)
})

req.end()

执行 POST 请求

const https = require(‘https‘)

const data = JSON.stringify({
  todo: ‘做点事情‘
})

const options = {
  hostname: ‘nodejs.cn‘,
  port: 443,
  path: ‘/todos‘,
  method: ‘POST‘,
  headers: {
    ‘Content-Type‘: ‘application/json‘,
    ‘Content-Length‘: data.length
  }
}

const req = https.request(options, res => {
  console.log(`状态码: ${res.statusCode}`)

  res.on(‘data‘, d => {
    process.stdout.write(d)
  })
})

req.on(‘error‘, error => {
  console.error(error)
})

req.write(data)
req.end()

PUT 和 DELETE

PUT 和 DELETE 请求使用相同的 POST 请求格式,只需更改 options.method 的值即可。

2、
2.返回顶部
 
3.返回顶部
 
4.返回顶部
 
5.返回顶部
1、
2、
 
6.返回顶部
 
技术分享图片 作者:ylbtech
出处:http://ylbtech.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

nodejs.cn-Node.js-入门教程:使用 Node.js 发送 HTTP 请求

原文:https://www.cnblogs.com/storebook/p/13529444.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!