Skip to content
Snippets Groups Projects
Commit 466a083f authored by Mirco Nasuti's avatar Mirco Nasuti
Browse files

Trying to improve services proxify

parent 66a68281
No related branches found
No related tags found
No related merge requests found
......@@ -37,16 +37,13 @@ public class WorkflowApi {
if(algo.equals("glr"))
{
code = sendPost("https://mip.humanbrainproject.eu/services/request", query, results);
if(code != 200){
return new ResponseEntity<>(HttpStatus.valueOf(code));
}
}
else if(algo.equals("anv"))
{
results.append("not implemented");
}
return ResponseEntity.ok(results.toString());
return new ResponseEntity<>(results.toString(), HttpStatus.valueOf(code));
}
......@@ -69,18 +66,22 @@ public class WorkflowApi {
int respCode = con.getResponseCode();
if(respCode == 200)
BufferedReader in = null;
if(respCode == 200) {
in = new BufferedReader(new InputStreamReader(con.getInputStream()));
}
else
{
BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuilder response = new StringBuilder();
while ((inputLine = in.readLine()) != null) {
response.append(inputLine);
}
in.close();
resp.append(response.toString());
in = new BufferedReader(new InputStreamReader(con.getErrorStream()));
}
String inputLine;
StringBuilder response = new StringBuilder();
while ((inputLine = in.readLine()) != null) {
response.append(inputLine);
}
in.close();
resp.append(response.toString());
return respCode;
}
......
db @ d9f1a5cd
Subproject commit b424b9d34d711dd90abe073a947f5069b211a261
Subproject commit d9f1a5cde43b31469c97c2b5923ce9585685d597
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment