gpt4 book ai didi

encoding - %40 在 Get 时转换为 @

转载 作者:行者123 更新时间:2023-12-02 00:07:45 25 4
gpt4 key购买 nike

我正在使用 GET 方法将我的变量如下传递给 url

http://www.mysite.com/demo.php?sid=123121&email_id=stevemartin144%40gmail.com

& 当我在 demo.php 上打印 $_GET 时,它显示的参数如下:
email_id    stevemartin144@gmail.com
sid 123121

而不是上面的输出,我想要参数,因为我通过
email_id    stevemartin144%40gmail.com
sid 123121

我不想将 %40 转换为 @

请建议我解决这个问题

提前致谢

最佳答案

URL 中的“%40”表示“@”。如果您希望“%”表示“%”,则需要将其 URL 编码为“%25”。

URL 编码只是一种传输编码。如果您输入“@”,则其传输编码版本为“%40”,但收件人将再次收到“@”。如果您想输入“%40”并让收件人收到“%40”,则需要将其 URL 编码为“%2540”。

如果收件人正确收到“@”,但无论出于何种原因您想使用 URL 编码版本,您也可以让收件人再次对其进行 urlencode。

关于encoding - %40 在 Get 时转换为 @,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17298052/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com