format_http_params function
This commit is contained in:
parent
29ca79a193
commit
c58e507032
@ -365,3 +365,22 @@ function send_document_from_url(receiver, url, cb_function, cb_extra)
|
||||
print("File path: "..file_path)
|
||||
_send_document(receiver, file_path, cb_function, cb_extra)
|
||||
end
|
||||
|
||||
-- Parameters in ?a=1&b=2 style
|
||||
function format_http_params(params, is_get)
|
||||
local str = ''
|
||||
-- If is get add ? to the beginning
|
||||
if is_get then str = '?' end
|
||||
local first = true -- Frist param
|
||||
for k,v in pairs (params) do
|
||||
if v then -- nil value
|
||||
if first then
|
||||
first = false
|
||||
str = str..k.. "="..v
|
||||
else
|
||||
str = str.."&"..k.. "="..v
|
||||
end
|
||||
end
|
||||
end
|
||||
return str
|
||||
end
|
Reference in New Issue
Block a user