GO - JSON -RPC - "Troppi due punti"
-
28-10-2019 - |
Domanda
Sto cercando di chiamare un Server HTTP JSON-RPC per Bitcoin Usando GO (non su GAE), ma ricevo un errore di
dial tcp http://user:pass@127.0.0.1:8332: too many colons in address
o
dial ip http://user:pass@127.0.0.1:8332: lookup http://user:pass@127.0.0.1:8332: no such host
Ho provato vari configurazioni di rete, ma non sono riuscito a far funzionare nulla. Quando ho appena digitato l'indirizzo nel browser, ho ricevuto una risposta dal server:
{"result":null,"error":{"code":-32700,"message":"Parse error"},"id":null}
Che sembra una risposta adeguata per una chiamata vuota.
Come posso chiamare correttamente quel server HTTP JSON-RPC in GO?
Soluzione
Usa le staffe intorno all'host in questo modo:
[user:pass@127.0.0.1]:8332
Riferimento:
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow