我正在传递一个由用户提交的值组成的表单。我知道您永远不能相信用户会做正确的事,但这不是问题所在。这些字段之一请求流媒体链接,例如来自 www.twitch.tv。不幸的是,这些字符串中有一个 & 。
我已经确定该变量在到达 & 时会被截断。我通过检查 JavaScript 中的值来调试它,然后在它通过 POST 方法和 AJAX 到达 PHP 文件时对其进行检查。似乎 PHP 正在读取 & 作为引用运算符,至少我认为是这样。我对 AJAX 并不完全精通,但 PHP 方面似乎是影响它的原因。我尝试过以多种方式更改变量,但似乎 PHP 不想通过运算符。
所以简而言之,我的问题是有没有办法绕过 & 运算符截断我的变量?