【问题标题】:path as param in fat free framework无脂肪框架中作为参数的路径
【发布时间】:2015-01-13 20:46:19
【问题描述】:

在无脂肪框架中路由时,我需要一个 URL 作为参数

但我不知道怎么做。 如果我路由到

GET /get-links/@url

@url 可以是没有/ 的任何字符串。 这意味着,如果我打开 /get-links/www.muv.com 它可以工作。但是如果我打开/get-links/www.muv.com/homepage.html 路由将不起作用。

我也试过GET /get-links/* - 路由工作,这意味着我的函数被调用。 但是如何获得@urlwww.muv.com/homepage.html)?

接下来的问题是:如何输入http://www.muv.com/homepage.html作为@url

【问题讨论】:

    标签: php frameworks routing fat-free-framework


    【解决方案1】:

    您可能想转义给您带来问题的字符。对于 URL,有一个标准。 PHP 有rawurlencode。也许这会有所帮助。

    【讨论】:

    • 对不起,但这也行不通。我现在将路由更改为没有参数的 GET /get-links。意思是,我做了一个 url 的获取参数并将其从路由中删除。我的“新”网址现在是 /get-links?url=muv.com/homepage.html 这有效
    猜你喜欢
    • 2014-02-06
    • 1970-01-01
    • 2022-06-14
    • 1970-01-01
    • 1970-01-01
    • 2015-04-26
    • 1970-01-01
    • 1970-01-01
    • 2015-02-02
    相关资源
    最近更新 更多