Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/371.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从JavaSpringMVC调用Node.jsRESTAPI(POST)_Java_Node.js_Spring_Rest - Fatal编程技术网

从JavaSpringMVC调用Node.jsRESTAPI(POST)

从JavaSpringMVC调用Node.jsRESTAPI(POST),java,node.js,spring,rest,Java,Node.js,Spring,Rest,如何集成node.js和java micro服务。我能够从JavaSpringMVC调用NodeRESTAPI,但不能将数据发布到NodeAPI。正在节点项目的请求对象中获取空正文 仅供参考:Node.js(express)-RESTAPI(POST方法) SpringMVC-REST-api(POST方法) 爪哇: 请忽略它,它由我自己解决,访问nodejs端的req.body,如下所示 var qs = require('querystring');if(req.method=='POST'

如何集成node.js和java micro服务。我能够从JavaSpringMVC调用NodeRESTAPI,但不能将数据发布到NodeAPI。正在节点项目的请求对象中获取空正文

仅供参考:Node.js(express)-RESTAPI(POST方法) SpringMVC-REST-api(POST方法)

爪哇:


请忽略它,它由我自己解决,访问nodejs端的req.body,如下所示

var qs = require('querystring');if(req.method=='POST') {
     var body='';
     req.on('data', function (data) {
         body +=data;
     });
     req.on('end',function(){
         var POST =  qs.parse(body);
         console.log(POST);``
     });}

请发布正在运行的代码和未运行的代码。字符串url=“”;JSONObject jsonob1=新的JSONObject();jsonob1.put(“upfile”,file);jsonob1.put(“ty”、“ACT”);HashMap头=getHeaderValues(uploadreq.getAuthToken(),“action”);status=getHttpClient.executePostRequest(url,jsonob1,头);调试(“结果{}”,状态);NodeJs-var express=require(“express”);var router=express.router();router.post('/upload',function(req,res){console.log(req);});请记住,无论你的声誉如何,你都可以编辑自己的问题。请下次通过编辑问题正文添加缺少的信息。
var express = require("express"); 
var router = express.Router(); 
router.post('/upload', function (req, res) { console.log(req); });
var qs = require('querystring');if(req.method=='POST') {
     var body='';
     req.on('data', function (data) {
         body +=data;
     });
     req.on('end',function(){
         var POST =  qs.parse(body);
         console.log(POST);``
     });}