【问题标题】:How to decode facebook links如何解码 Facebook 链接
【发布时间】:2012-01-13 22:39:56
【问题描述】:

因此,每当我从我的网站发布到 facebook 的链接时,所有内容都会正确捕获并正确添加图像。但是当我或任何其他人点击它时,链接 URL 会被编码,因此地址栏有奇怪的字符。 所以如果 url 是 example.com/index.php?page=2;article=123 内容为:example.com/index.php%3Fpage%3D2%3Barticle%3D123

有什么方法可以正确添加网址,甚至让我的网站检查这些字符并使用正确的字符重定向它?

【问题讨论】:

    标签: php javascript facebook url character


    【解决方案1】:

    这些字符是 html url 编码。这两个 url 是等效的,应该导航到同一个页面。您是否对让这些字符出现在地址栏中的美学问题?

    【讨论】:

    • 好吧,我确实有一个寻找等号的 javascript 代码。这是执行此操作的代码: hash = hashes[i].split('=');会不会是这个问题?
    • 我不是 javascript 开发人员,但我想你不应该像那样手动解析 url。
    • 哦,好吧,我设置它的方式是检查它是否来自 Facebook,所以我为此设置了参数。尽管如此,谢谢你,这清楚了很多!
    猜你喜欢
    • 2011-11-07
    • 1970-01-01
    • 1970-01-01
    • 2013-09-28
    • 2013-05-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多