本文实例讲述了nodejs使用http模块发送get与post请求的方法。分享给大家供大家参考,具体如下:
GET请求
var http = require('http'); var querystring = require('querystring'); var data = { a: 123, time: new Date().getTime()};//这是需要提交的数据 var content = querystring.stringify(data); var options = { hostname: '127.0.0.1', port: 3000, path: '/pay/pay_callback"font-size: medium">POST请求var http = require('http'); var querystring = require('querystring'); var post_data = { a: 123, time: new Date().getTime()};//这是需要提交的数据 var content = querystring.stringify(post_data); var options = { hostname: '127.0.0.1', port: 3000, path: '/pay/pay_callback', method: 'POST', headers: { 'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8' } }; var req = http.request(options, function (res) { console.log('STATUS: ' + res.statusCode); console.log('HEADERS: ' + JSON.stringify(res.headers)); res.setEncoding('utf8'); res.on('data', function (chunk) { console.log('BODY: ' + chunk); //JSON.parse(chunk) }); }); req.on('error', function (e) { console.log('problem with request: ' + e.message); }); // write data to request body req.write(content); req.end();希望本文所述对大家nodejs程序设计有所帮助。
风云阁资源网 Design By www.bgabc.com
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
风云阁资源网 Design By www.bgabc.com
暂无评论...
更新日志
2024年11月13日
2024年11月13日
- 王心凌《Begin》超值珍藏版CD+VCD[低速原抓WAV+CUE][1G]
- 群星.2024-乘风踏浪电视原声带【讯通诒合】【FLAC分轨】
- 施文彬.2008-苦酒恋歌【华特】【WAV+CUE】
- 江美琪.2012-房间【星娱音乐】【WAV+CUE】
- 【原神手游】5.2前瞻直播开启时间
- 幽灯蕈怎么获得?幽灯蕈素材获取攻略分享
- 【原神】V5.2攻略 | 5.2下半双龙材料速刷!
- 《质量效应》系列销量突破2500万份 续作5正在开发中
- 魔兽30周年直播预告:加入魔兽30周年的庆典
- 魔兽世界蓝贴:史诗安苏雷克女王调整
- 群星《涂鸦低音炮1》黑胶精选 [WAV+CUE][1G]
- 容祖儿《小小》香港首版 [WAV+CUE][1.1G]
- 费玉清《天之大》SONY台湾版 [WAV+CUE][1G]
- 英雄联盟双城之战第二季主题曲谁唱的 双城之战2主题曲演唱歌手介绍
- 逆水寒2024双11活动有什么 2024双11特惠活动开始时间