我需要向服务器发送请求以运行带有字符串参数/参数的 jar 文件并将结果作为字符串返回。
问问题
212 次
1 回答
2
在服务器端,您可以运行一个进程并将结果发送回,如下所示:
HttpServer.bind(InternetAddress.ANY_IP_V4, 3031).then((server) {
server.listen((HttpRequest request) {
var param = request.uri.queryParameters['name'];
Process.run('java', ['-jar', 'myJar.jar', param]).then((pr) =>
request.response
..write(pr.stdout)
..close()
);
});
});
于 2013-09-17T07:40:26.330 回答