0

在我的 html 文件中,我正在对这样的 URL 进行编码:

encodeURIComponent(url);

在我的 PHP 文件中,我使用 GET 来获取 url 并进行清理:

$url = filter_var(filter_var(($_GET['url']), FILTER_SANITIZE_URL),FILTER_SANITIZE_STRING);

我在向 URL 添加其他参数时遇到了一些麻烦。当我取出 javascriptencodeURIComponent时,整个事情开始工作,但我真的很想使用encodeURIComponent,所以我尝试decode了 PHP 端的 URL:

$url = filter_var(filter_var((urldecode($_GET['url'])), FILTER_SANITIZE_URL),FILTER_SANITIZE_STRING);

不起作用,我尝试了其他没有运气的东西。我不明白上述如何行不通。我还能尝试什么,我做错了什么?

4

0 回答 0