【发布时间】:2019-05-30 17:11:18
【问题描述】:
我尝试了很多次,但出现以下错误
http://localhost:3001/getLocaitonnet::ERR_CONNECTION_REFUSED 和 XMLHttpRequest.handleError 处的 createError (createError.js:17) (xhr.js:87.
我该如何解决这个问题。
axios.post ('http://localhost:3001/getLocaiton' , {
name: keyWord,
})
.then (function (response){
console.log (response);
})
.catch (function (error){
console.log (error)
});
以下是节点后端的代码
const express = require ('express');
const bodyParser = require ('body-parser');
const cors = require ('cors');
const Client = require('node-rest-client').Client;
const client = new Client ();
const http = require('http')
const app = express ();
app.use(cors())
app.use (bodyParser.urlencoded ({extended :false}))
app.use(bodyParser.json());
const server = http.createServer(app)
server.listen(port)
app.post ('/getLocaiton' , (req, res) =>{
const typeWord = req.body.name;
client.get ('https://api.adform.com/v1/help/buyer/advertisers= '+typeWord+"&key=", function (data, response){
console.log (data);
console.log (response);
})
})
app.listen (3001, ()=> {
console.log ("listining to port 3001")
})
【问题讨论】:
-
这可能会有所帮助 -> stackoverflow.com/questions/28556398/…