当从客户端进行AJAX调用时,服务器会以希伯来语文本进行响应。返回结果的PHP页面位于Windows-1255中。 出于某种原因,结果编码不是Windows-1255,我看到的只是乱码而不是希伯来语。 结果故意包含HTML标记。
我尝试过urlencoding,base64编码,没什么用。
谢谢!
答案 0 :(得分:4)
你不能改变它,以便服务器返回UTF-8而不是1255吗?
这些天绝对没有理由继续使用ANSI。
答案 1 :(得分:2)
我需要做的就是把它放在响应php文件中
标题('Content-Type:text / html; charset = windows-1255');
每个人10倍!!!
答案 2 :(得分:1)
答案 3 :(得分:1)
你也不应该使用get data中的字符串, 创建一个新的字符串......
答案 4 :(得分:0)
包含AJAX调用/显示的网页是什么编码?