接口API:https://openapi.zhe800.com/doc/zhe800.order/zhe800.order.detail.get/index.html
URL url = https://openapi.zhe800.com/api/erp/v2/orders/6181937746877.json;
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
if ((conn instanceof HttpsURLConnection)) {
HttpsURLConnection connHttps = (HttpsURLConnection) conn;
if (ignoreSSLCheck) {
try {
SSLContext ctx = SSLContext.getInstance("TLS");
ctx.init(null,
new TrustManager[] { new TrustAllTrustManager() },
new SecureRandom());
connHttps.setSSLSocketFactory(ctx.getSocketFactory());
connHttps.setHostnameVerifier(new HostnameVerifier() {
public boolean verify(String hostname,SSLSession session) {
return true;
}
});
} catch (Exception e) {
throw new IOException(e);
}
conn = connHttps;
conn.setRequestMethod("get");
conn.setDoInput(true);
conn.setDoOutput(true);
conn.setRequestProperty("Host", url.getHost());
conn.setRequestProperty("User-Agent", "Top4Net");
conn.setRequestProperty("Content-Type", "multipart/related;charset=utf-8");
conn.setConnectTimeout(30000);
return conn;
int code = conn.getResponseCode();
code 始终为404.。。