[問題] urlencode 編碼跟JSON

看板C_Sharp (C#)作者 (aki)時間8年前 (2017/02/24 21:42), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串1/1
請問一下JSON會影響到編碼嗎 我有一個網頁會回傳中文資料 用JSON打包傳給別人 我看我傳的值是正常的中文 可是別人看到的就是亂碼 有試著對參數進行編碼 先編碼再包成JSON 不過就變成傳的是亂碼收到的也是亂碼了… -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.137.138.50 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1487943772.A.4F2.html

02/24 21:44, , 1F
json是文字資料,傳輸時本身就要編碼
02/24 21:44, 1F

02/24 21:46, , 2F
上面是指charset。沒有要放在url不用url encode
02/24 21:46, 2F

02/24 23:10, , 3F
Content-type: application/json; charset=utf-8
02/24 23:10, 3F

02/24 23:11, , 4F
用Content-type header指定編碼再以utf8輸出即可
02/24 23:11, 4F
文章代碼(AID): #1Oi3XSJo (C_Sharp)
文章代碼(AID): #1Oi3XSJo (C_Sharp)