diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/url.lua | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/url.lua b/src/url.lua index 6448853..110ea94 100644 --- a/src/url.lua +++ b/src/url.lua | |||
| @@ -139,16 +139,16 @@ function _M.parse(url, default) | |||
| 139 | parsed.authority = n | 139 | parsed.authority = n |
| 140 | return "" | 140 | return "" |
| 141 | end) | 141 | end) |
| 142 | -- get query string | ||
| 143 | url = string.gsub(url, "%?(.*)", function(q) | ||
| 144 | parsed.query = q | ||
| 145 | return "" | ||
| 146 | end) | ||
| 147 | -- get fragment | 142 | -- get fragment |
| 148 | url = string.gsub(url, "#(.*)$", function(f) | 143 | url = string.gsub(url, "#(.*)$", function(f) |
| 149 | parsed.fragment = f | 144 | parsed.fragment = f |
| 150 | return "" | 145 | return "" |
| 151 | end) | 146 | end) |
| 147 | -- get query string | ||
| 148 | url = string.gsub(url, "%?(.*)", function(q) | ||
| 149 | parsed.query = q | ||
| 150 | return "" | ||
| 151 | end) | ||
| 152 | -- get params | 152 | -- get params |
| 153 | url = string.gsub(url, "%;(.*)", function(p) | 153 | url = string.gsub(url, "%;(.*)", function(p) |
| 154 | parsed.params = p | 154 | parsed.params = p |
