请求的 HTTP API 地址:https://www.jisuapi.com/api/w...请求的方式:POST 请求代码如下:#!/usr/bin/env nodevar http = require('http'), url = require('url'), qs = require('querystring'), city = process.argv[2] || '石家庄', options = url.parse('http://api.jisuapi.com/weather/query?appkey=d4afb00114742b00');options.method = 'POST';options.headers = { 'User-Agent': '04-post-weather.js' };console.log(options);var req = http.request(options, function(res) { var result = ''; res.on('data', function(data) { result += data.toString('utf8'); }); res.on('end', function() { var weather = JSON.parse(result); console.log(weather); });});console.log(qs.escape('city='+city));req.write(qs.escape('city='+city));req.end();请求不到数据,帮忙看看是哪里的问题。
添加回答
举报
0/150
提交
取消