diff --git a/module/api.js b/module/api.js index d1df38e..7c79439 100644 --- a/module/api.js +++ b/module/api.js @@ -2,7 +2,8 @@ const createOption = require('../util/option.js') module.exports = (query, request) => { const method = query.method || 'POST' const uri = query.uri - const data = query.data || {} + const data = + typeof query.data === 'string' ? JSON.parse(query.data) : query.data || {} const crypto = query.crypto || '' let res = request(method, uri, data, createOption(query, crypto))