classsasdds 2019-10-20 17:09 采纳率: 0%
浏览 5358

vue axios get向后台穿的中文乱码

1.修改(单位)发送请求之前

图片说明

2.修改成功后 乱码

图片说明

3.Network的Headers

图片说明

4.get请求

图片说明

  • 写回答

2条回答

  • boyMiSen 2019-10-21 10:08
    关注

    先说一下问题。楼主是向后端修改数据的,不应该使用get请求,应该是post或put。使用get请求时是把参数放在url路由里的,所以肯定会乱码。
    两种解决思路:
    1. 使用post请求打包传个json过去;
    2. 可能是前后端的中文编码不同问题,前端应该是UTF-8,后端的中文编码是不是一样的?不是就吧后端的改回来;
    3. 转义吧,通过base64转个码给后端,后端拿到后在转码。

    评论

报告相同问题?

悬赏问题

  • ¥100 求数学坐标画圆以及直线的算法
  • ¥35 平滑拟合曲线该如何生成
  • ¥100 c语言,请帮蒟蒻写一个题的范例作参考
  • ¥15 名为“Product”的列已属于此 DataTable
  • ¥15 安卓adb backup备份应用数据失败
  • ¥15 eclipse运行项目时遇到的问题
  • ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发
  • ¥15 南大pa1 小游戏没有界面,并且报了如下错误,尝试过换显卡驱动,但是好像不行
  • ¥15 自己瞎改改,结果现在又运行不了了
  • ¥15 链式存储应该如何解决