js如何发起一个get/post请求? 如果单纯的是js, 需要用到Nodejs.这里不安装直接使用了。 发起get/post请求之间需要安装request
npm install --save request
发起一个get请求
var request
= require('request');
request('http://www.baidu.com', function (error
, response
, body
) {
if (!error
&& response
.statusCode
== 200) {
console
.log(body
)
# 如果是json的,可以使用
JSON.parse(body
)来获取json格式数据。
}
})
发起POST请求 application/json
request({
url
: url
,
method
: "POST",
json
: true,
headers
: {
"content-type": "application/json",
},
body
: JSON.stringify(requestData
)
}, function(error
, response
, body
) {
if (!error
&& response
.statusCode
== 200) {
}
});