Solidity

為什麼 Oraclize 會失敗,而普通文章不會失敗?

  • October 2, 2017

我正在使用 Oraclize 測試查詢來確認我的 oraclize 響應為空。這是指向確切測試查詢的連結,其中包含以下內容:

URL  ["json(https://mainnet.infura.io/).result","{"jsonrpc":"2.0","id":1,"method":"eth_blockNumber","params":[]}"]
_

當使用來自 Postman 的相同 POST 參數查詢相同的端點時,會得到正確的響應。

{
 "jsonrpc": "2.0",
 "id": 1,
 "result": "0x421283"
}

為什麼 Oraclize 會返回一個空響應?

我在他們的 github 上收到了 Oraclize 開發人員的回复,可以在這裡看到。他說,當使用第二個參數作為 POST 有效負載時,需要在 JSON 對象的開頭或結尾包含空格。是我的查詢的更新版本,返回正確的結果🎉

引用自:https://ethereum.stackexchange.com/questions/27626