js java post提交_如何从Express.js发送Post请求到另一个服务器(Java)?
小編典典
您正在重復請求,并為發布請求重新分配變量。我已經更新了您的代碼并與requestb.in一起對其進行了測試
var express = require('express');
var querystring = require('querystring');
var http = require('http');
var app = express();
app.get('/', function (req, res) {
var data = querystring.stringify({
username: "myname",
password: " pass"
});
var options = {
host: 'requestb.in',
port: 80,
path: '/nfue7rnf',
method: 'POST',
headers: {
'Content-Type': 'application/x-www-form-urlencoded',
'Content-Length': Buffer.byteLength(data)
}
};
var httpreq = http.request(options, function (response) {
response.setEncoding('utf8');
response.on('data', function (chunk) {
console.log("body: " + chunk);
});
response.on('end', function() {
res.send('ok');
})
});
httpreq.write(data);
httpreq.end();
});
app.listen(8090);
請將請求主機和代碼中的路徑更新為所需的值。讓我知道它是否仍然對您不起作用。
2020-07-07
總結
以上是生活随笔為你收集整理的js java post提交_如何从Express.js发送Post请求到另一个服务器(Java)?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: centos7.3 mysql5.7_C
- 下一篇: python print 如何加锁_py