如何使用 ?网址中的问号

时间:2017-01-03 12:17:35

标签: php url

我有一个网址,

http://mywebsite/how这样做?那个/ 54

使用urlencode()

编码的网址

http://mywebsite/how+to+do+that%3F+and+that/54

现在,如果我尝试使用Twitter或其他方式分享此链接,我使用此链接

然后会出现已解码的网址,

http://mywebsite/how这样做?那个/ 54

现在,如果有人点击此链接,它将具有完全不同的含义,因为?是保留字符(并且and that将被视为查询字符串),并且此网址将具有完全不同的含义。

所以我无法使用Twitter分享此链接,我该怎么办?

1 个答案:

答案 0 :(得分:0)

不要将var controller = new ScrollMagic.Controller({ vertical: false }); var scene = new ScrollMagic.Scene({ triggerElement: "#home", duration: "150%" }) .setPin("#home") .addIndicators() .addTo(controller); 用于推特。直接分享,它将工作。或尝试使用rawurlencode()