вызов json-rpc через curl

2187
Gian

Я использую Bitcoin-qt 0.8.6.1-beta на Qt 4.8.3 на windows 7 64.

ниже мой контент .conf в папке% appdata% / bitcoin

rpcuser=bitcoinrpc rpcpassword=ahything rpcallowip=127.0.0.1 rpcallowip=192.168.*.* rpcport=9332  server=1 daemon=0 addnode=69.164.218.197 

используя curl 7.26.0 (i686-pc-mingw32), я запускаю следующую команду:

curl --user 'bitcoinrpc' --data-binary '{"jsonrpc":"1.0","id":"curltext","method":"getinfo","params":[]}' -H 'content-type:text/plain;' http://127.0.0.1:8332 

ПК запрашивает пароль хоста.

Я попробовал пароль .conf и пароль ПК (именно тот, который я вхожу в мой компьютер)

Я всегда получаю ошибку 401 (несанкционированный) результат.

Может кто-нибудь посоветовать мне, где я ошибся или как узнать, на какой пароль он ссылается?

ТИА

С уважением, К.К. Джан

1

1 ответ на вопрос

0
Mark

You need to remove the '' around the username

eg:

curl --user bitcoinrpc --data-binary '{"jsonrpc":"1.0","id":"curltext","method":"getinfo","params":[]}' -H 'content-type:text/plain;' http://127.0.0.1:8332 

Похожие вопросы