【问题标题】:HTTP URL Encoded Request failingHTTP URL 编码请求失败
【发布时间】:2014-12-17 15:31:25
【问题描述】:

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

【问题讨论】:

    标签: php codeigniter lamp url-encoding


    【解决方案1】:

    我发现了问题所在......虽然我不知道或完全理解为什么会发生它。测试仪是网络上唯一使用代理服务器的机器。我删除了代理的使用,一切正常...

    【讨论】: