Just another update
This commit is contained in:
parent
a25938f123
commit
00a190b0a6
6591 changed files with 94363 additions and 23227 deletions
|
|
@ -1,20 +1,4 @@
|
|||
local http = require("socket.http")
|
||||
function url_encode(str)
|
||||
if (str) then
|
||||
str = string.gsub (str, "\n", "\r\n")
|
||||
str = string.gsub (str, "([^%w ])",
|
||||
function (c) return string.format ("%%%02X", string.byte(c)) end)
|
||||
str = string.gsub (str, " ", "+")
|
||||
end
|
||||
return str
|
||||
end
|
||||
function url_decode(str)
|
||||
str = string.gsub (str, "+", " ")
|
||||
str = string.gsub (str, "%%(%x%x)",
|
||||
function(h) return string.char(tonumber(h,16)) end)
|
||||
str = string.gsub (str, "\r\n", "\n")
|
||||
return str
|
||||
end
|
||||
|
||||
local page = http.request( 'http://www.google.com/m/search?q=' .. url_encode("lua") )
|
||||
print( page )
|
||||
local url = require("socket.url")
|
||||
local page = http.request('http://www.google.com/m/search?q=' .. url.escape("lua"))
|
||||
print(page)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue