2017-08-04 56 views
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()); 
} 

回答

0

沙箱是早中期,2017年关闭。我已经在gdax-java库中记录了这一点。据我所知,没有任何通信被发送给开发者,但是在他们的社区页面IIRC中提到了它。