2017-08-04 1 views
1

N'obtenez aucune réponse de la connexion HTTP GDAX Sandbox. Essayer de connecter gdax sandbox pour une connectivité fixe pour passer une commande.Connectivité GDAX Sandbox Fix

URL Connected = 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) 

Exemple de code pour établir une connexion HTTP et mise à niveau vers 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()); 
} 

Répondre

0

Le bac à sable a été fermé début à la mi-2017. J'ai documenté ceci dans la bibliothèque gdax-java. Aucun comms n'a été envoyé aux devs à ce sujet pour autant que je sache, mais il a été mentionné dans leurs pages communautaires IIRC.