lua-min-url

类似 min-url.js 的简单 URL 解析器

$ opm get chunpu/lua-min-url

lua-min-url

安装

使用 opm

    opm install lua-min-url

用法

    local Url = require 'min.url'
    
    test('Url.parse', function(t)
        local url = Url.parse('http://user:pass@host.com:8080/p/a/t/h?query=string#hash')
        t.deepEqual(url, {
                protocol = 'http:',
                auth = 'user:pass',
                hostname = 'host.com',
                port = 8080,
                pathname = '/p/a/t/h',
                query = 'query=string',
                hash = '#hash'
        })
    end)

待定

  • Url.format

  • shouldParseQuery

作者

chunpu

许可证

mit

依赖

版本