java名称服务_java – UnknownHostException:名称或服务未知

我正在尝试使用com.squareup.okhttp中的OkHttpClient从API返回一些数据.我遇到了一些我最终能够克服的错误但是我无法通过这个主机异常错误,这里的任何内容似乎都不足以让我的情况能够解决.

下面是我尝试的代码以及它的输出,如果有人知道如何克服错误我会很感激.

public void connect() {

OkHttpClient client = new OkHttpClient();

com.squareup.okhttp.Request request = new com.squareup.okhttp.Request.Builder()

.url("https://socialweb-analytics.lcloud.com/api/public/reports/jobs?companyKey=ato")

.get()

.addHeader("authorization", "Basic c2RidXNpbmVzc2FuYWx5dGljc0BhdG8uZ292LmF1OkFuYWx5dGljezEh")

.addHeader("cache-control", "no-cache")

.addHeader("postman-token", "65ef5553-77b5-053f-9c01-4fdf76bdc92f")

.build();

System.out.println(request.toString());

try {

Response response = client.newCall(request).execute();

System.out.println(response);

} catch (IOException e) {

e.printStackTrace();

}

}

OUTPUT

Request{method=GET, url=https://socialweb-analytics.lcloud.com/api/public/reports/jobs?companyKey=ato, tag=null}

java.net.UnknownHostException: socialweb-analytics.lcloud.com: Name or service not known

at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)

at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:922)

at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1314)

at java.net.InetAddress.getAllByName0(InetAddress.java:1267)

at java.net.InetAddress.getAllByName(InetAddress.java:1183)

at java.net.InetAddress.getAllByName(InetAddress.java:1119)

at com.squareup.okhttp.internal.Network$1.resolveInetAddresses(Network.java:29)

at com.squareup.okhttp.internal.http.RouteSelector.resetNextInetSocketAddress(RouteSelector.java:187)

at com.squareup.okhttp.internal.http.RouteSelector.nextProxy(RouteSelector.java:156)

at com.squareup.okhttp.internal.http.RouteSelector.next(RouteSelector.java:98)

at com.squareup.okhttp.internal.http.HttpEngine.createNextConnection(HttpEngine.java:344)

at com.squareup.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:327)

at com.squareup.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:245)

at com.squareup.okhttp.Call.getResponse(Call.java:267)

at com.squareup.okhttp.Call$ApplicationInterceptorChain.proceed(Call.java:224)

at com.squareup.okhttp.Call.getResponseWithInterceptorChain(Call.java:195)

at com.squareup.okhttp.Call.execute(Call.java:79)

at technical_services.persistence.lithium.LithiumDataStore.connect1(LithiumDataStore.java:127)

at application.lithium_etl.LithiumTestController.main(LithiumTestController.java:24)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值