0

Chrome の郵便配達員では、メソッドは POST で、URL は localhost:5000/chaincode です。

次に、私のパラメーター、一括編集を行い、このコードセットを挿入しました。

{
  "jsonrpc": "2.0",
  "method": "deploy",
  "params": {
    "type": 1,
    "chaincodeID":{
        "path":"github.com/hyperledger/fabric/examples/chaincode/go/chaincode_example02"
    },
    "ctorMsg": {
        "function":"init",
        "args":["a", "1000", "b", "2000"]
    }
  },
  "id": 1
}

ただし、この一連のエラーが返されましたが、その理由はわかりません。言われたとおりにすべてやりました。

{
  "jsonrpc": "2.0",
  "error": {
    "code": -32600,
    "message": "Invalid request",
    "data": "Client must supply a payload for chaincode requests."
  },
  "id": null
}

私が何を間違えたか知っている人はいますか?

4

1 に答える 1

0

解決:

私は Chrome Postman を使用して API 呼び出しをテストしていました。パラメーターはすべてボディ セグメントに記述する必要があるとは知りませんでした。したがって、ボディ セグメントにすべてのパラメータを入力すると、魔法のように機能します。

于 2016-08-01T11:49:58.573 に答える