python:raise JSONDecodeError("Exception value",s,err.value) from None

这是python的json包在执行json.loads()函数的时候,变量为None,导致出错,


我最近在做python-django的channels包实现websocke, 当我在小程序端发送数据的时候出现这样的错误,

原来我的程序为:

wx.onSocketOpen(function (res) {

      var message = 'hello websocket!'

      wx.sendSocketMessage({

        data: message,

        success: function (e) {

          console.log("send succeed! ", e)

        }

      })

    })


修改后的代码为:

wx.onSocketOpen(function (res) {

      var message = 'hello websocket!'

      wx.sendSocketMessage({

        data: JSON.stringify({

          'message':message

          }),

        success: function (e) {

          console.log("send succeed! ", e)

        }

      })

    })

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 最近十来天,广州的天空都很好,蓝天白云,朋友圈里晒各种天空照。 从上个月11月12号开始,也就是进入我三十岁的那一...
    三个耳阅读 170评论 0 0
  • 一场装逼失败的酒局, 一次狼狈不堪的相亲, 一个永远不可达到的KPI数字, 一次变异病毒性感冒… 又或者, 一场煽...
    遇见小瓶盖阅读 131评论 0 1
  • 记忆里对天各一方的理解 是生死永隔的惨烈。长大以后对它的理解又多了一种深刻:人与人各在天南地北,相隔极远。 ...
    托里切利啊阅读 221评论 0 0