In my application I must use a routing web service and I use OSRM Server API
https://github.com/Project-OSRM/osrm-backend/wiki/Server-api
I don't know why but until yesterday morming the Server-api works. Now it doesn't work and It gives me a bad request
http://router.project-osrm.org/viaroute?loc="+p.getLat()+","+p.getLon()+"&loc="+d.getLat()+","+d.getLon(); I use java and REST protocol
String sito="http://router.project-osrm.org/viaroute?loc="+p.getLat()+","+p.getLon()+"&loc="+d.getLat()+","+d.getLon()";
Client client = ClientBuilder.newClient();
WebTarget target = client.target(sito);
Response res = target.request().get();
System.out.println(res.readEntity(String.class));
I Obtain the "BAD GATEWAY"