From a0ed2f66b76b4f6f2a6a439c3f3226ecec81832e Mon Sep 17 00:00:00 2001 From: Justin Jia Date: Fri, 23 Nov 2018 17:04:51 +0800 Subject: [PATCH] remove xml dependency --- rocks/lua-requests-1.2-0.rockspec | 3 +-- src/requests.lua | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/rocks/lua-requests-1.2-0.rockspec b/rocks/lua-requests-1.2-0.rockspec index b2f2158..ff343cb 100644 --- a/rocks/lua-requests-1.2-0.rockspec +++ b/rocks/lua-requests-1.2-0.rockspec @@ -19,7 +19,6 @@ dependencies = { "luasocket", "md5", "lua-cjson", - "xml", "luasec >= 0.5.1" } build = { @@ -27,4 +26,4 @@ build = { modules = { requests = "src/requests.lua" } -} \ No newline at end of file +} diff --git a/src/requests.lua b/src/requests.lua index 9aeef85..07319db 100644 --- a/src/requests.lua +++ b/src/requests.lua @@ -5,7 +5,7 @@ local https_socket = require('ssl.https') local url_parser = require('socket.url') local ltn12 = require('ltn12') local json = require('cjson.safe') -local xml = require('xml') +--local xml = require('xml') local md5sum = require('md5') -- TODO: Make modular? local base64 = require('base64') @@ -109,7 +109,7 @@ function _requests.make_request(request) assert(ok, 'error in '..request.method..' request: '..response.status_code) response.text = table.concat(response_body) response.json = function () return json.decode(response.text) end - response.xml = function () return xml.load(response.text) end + --response.xml = function () return xml.load(response.text) end return response end