放心的请求不起作用

dan*_*res 5 java rest rest-assured

我正在使用Rest-Assured来测试我的Rest API.自从运行以来,webservice似乎运行正常

    curl -u "admin:admin" http://localhost:8888/users/
Run Code Online (Sandbox Code Playgroud)

我把我的用户称为json.

然后,当尝试使用Rest-Assured的简单请求时

 RestAssured.authentication = basic("admin", "admin");

  expect().statusCode(200).when().get("http://localhost:8888/users/");
Run Code Online (Sandbox Code Playgroud)

给了我输出

    Exception in thread "main" org.apache.http.conn.HttpHostConnectException: Connection to http://localhost:8888 refused
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:158)
…
Run Code Online (Sandbox Code Playgroud)

这可能是什么?

dan*_*res 5

解决了。从localhost改为127.0.0.1并且它起作用了。cURL/浏览器都与本地主机一起工作有点奇怪。猜测这可能是路由问题。