看板 Web_Design 關於我們 聯絡資訊
我用jQuery Ajax的方法 要將含有中文的data傳到後端 我在將data傳到後端前 有呼叫alert 將要船的中文印出來 確認是沒亂碼的 然後當我把data傳到後端 卻發現request裡面的中文變成亂碼 我有將data的encoding 設成UTF-8 big-5 卻還是一樣 請問這樣還可以怎麼修改呢 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.169.109.21 ※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1517147622.A.557.html
altecjc: 怎樣的亂碼?要貼一下程式碼嗎? 01/28 22:26
peanut97: 看chrome dev tool 的network 確定送ajax 時傳出去的jso 01/29 00:38
peanut97: n 是否為亂碼 01/29 00:38
不是 傳出去的也是中文 ※ 編輯: lueichun (59.120.148.217), 01/29/2018 09:53:49
xdraculax: 用 post 01/29 10:03
peanut97: 那應該是要找後端處理資料的部分了 看你後端用什麼語言 01/29 10:14
youtuuube000: 查看header有沒有偷壓縮? 01/29 22:44
youtuuube000: 或者https的認證 01/29 22:45
結果是參考這個來解決: https://kknews.cc/zh-tw/news/5mmvm52.html ※ 編輯: lueichun (59.120.148.217), 01/30/2018 12:49:42