iOS到PHP编码错误(非英语变成胡言乱语)


iOS to PHP wrong encoding (non english becomes gibberish)

我遇到了一个iphone应用程序和我的php服务器之间的通信问题。

当我通过post请求发送非英语字符时,问题就出现了。英文数据是可以的,但是当服务器接收到它时,非英文数据看起来像这样:מכללת ×ורות ישר×ל

有什么问题吗?我正在使用ASI库的请求。

确保在iPhone和服务器上都使用unicode编码。我相信默认情况下NSString是unicode所以我猜你在服务器上转换为ansi这就是导致问题的原因