1
未從GDAX Sandbox HTTP連接獲得任何響應。嘗試連接gdax沙盒以修復連接以發出訂單。GDAX沙盒修復連接
連接的URL = https://fix-public.sandbox.gdax.com
java.net.SocketException: Unexpected end of file from server
at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:851)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:678)
at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:848)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:678)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1569)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1474)
at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:338)
at com.coinbase.exchange.api.HttpConnection.main(HttpConnection.java:43)
示例代碼進行HTTP連接,並升級到FIX:
try {
String httpsURL = "https://fix-public.sandbox.gdax.com";
URL url = new URL(httpsURL);
//URLConnection conn = url.openConnection();
HttpsURLConnection conn = (HttpsURLConnection)url.openConnection();
conn.setRequestProperty("Connection", "Upgrade");
conn.setRequestProperty("Upgrade", "fix");
conn.connect();
System.out.println(" Connected url = " + url.toString());
System.out.println(" getResponseCode = " + conn.getResponseCode());
}