請問大神,我客戶端通過js發(fā)送一個字符串,這個字符串是16進制轉化來的,用的是String.fromCharCode。 其中有個別字符是亂碼的因為大于127,然后發(fā)送到Gateway服務器上后,我將字符串轉回16進制后發(fā)現(xiàn)在亂碼的部分前面多了個c2,請問大神這個該怎么解決啊。 總覺得是String.fromCharCode與PHP中的轉碼方式可能不一樣,該怎么解決呢。 之前我用PHP中的chr將16進制轉換為字符串后發(fā)送是可以的。
目測是String.fromCharCode與PHP中的轉碼方式可能不一樣。 看看能不能用其它方式轉碼,不用String.fromCharCode
搜索了很多,發(fā)現(xiàn)都是用的String.fromCharCode,很無奈