Solidity
為什麼 Oraclize 會失敗,而普通文章不會失敗?
我正在使用 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 對象的開頭或結尾包含空格。這是我的查詢的更新版本,返回正確的結果🎉