【发布时间】:2014-12-17 15:31:25
【问题描述】:
我有一个使用 Codeigniter 用 PHP 编写的应用程序,它位于 LAMP 堆栈上。我们的测试人员有一个非常奇怪的错误,我无法在任何其他机器上复制它。每当她向包含空格的测试服务器发送请求时(我假设任何其他需要编码的字符),请求就会挂起并且永远不会得到响应。对实时服务器的相同请求可以正常工作。从任何其他机器到测试服务器的相同请求也可以正常工作。所以我认为请求或响应中使用的字符集可能存在问题。我检查了 Apache 和 PHP 中的默认字符集,它们都设置为“UTF-8”。有什么建议/想法/指针吗?我有一种感觉,我错过了一些简单的东西,而我现在正在逃避它。
【问题讨论】:
标签: php codeigniter lamp url-encoding