【发布时间】:2020-05-28 11:05:33
【问题描述】:
java.io.IOException:服务器返回 HTTP 响应代码:406 用于 URL: https://aa09616289afe6a25ea1f7f6fbf12073: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@mfaisal1521.myshopify.com/admin/api/2020-04/products.json 在 sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1840) 在 sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1441) 在 sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:254) 在 java.net.URL.openStream(URL.java:1045) 在 javaapplication9.Send_HTTP_Request2.call_me(Send_HTTP_Request2.java:33) 在 javaapplication9.Send_HTTP_Request2.main(Send_HTTP_Request2.java:21)
我的代码:
URL url = new URL("https://aa09616289afe6a25ea1f7f6fbf12073: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@mfaisal1521.myshopify.com/admin/api/2020-04/products.json");
BufferedReader read = new BufferedReader(
new InputStreamReader(url.openStream()));
String i;
while ((i = read.readLine()) != null)
System.out.println(i);
read.close();
【问题讨论】:
-
我在 postman 中测试了这个 API,它提供了 json 文件,但是当我从我的 java 代码调用时它会弹出错误