http post 参数有 message 字段 返回 400


最近遇到两个奇葩的问题,如下:

  1. http post 参数有 message 字段 返回 400
  2. 后台返回的json字符串,有images字段,当images="" 的时候,js报错

    Uncaught SyntaxError: Unexpected end of input

    stackoverflow 上有人说是返回的数据格式不对,但是经过验证,格式没问题,只有 image='' 的时候会出现这种问题。好奇葩 - -

    大家有遇到过么?请告知下原因!多谢!


    有人说没有json ,这个是解析出错的json,出错的字段就是 images那几个字段 为空的时候:

      
       {
    id: 39,
    name: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaafffffffffffffffffffffffffffffffffffffffffffffff",
    creatorUid: 100325337,
    creatorName: "feinno",
    groupId: 30440493,
    groupName: " AAA",
    originalImages: "",
    smallImages: "",
    bigImages: "",
    favourNum: 0,
    commentNum: 1,
    commentPerson: 1,
    state: 100,
    updateDateTime: "2015-05-11 11:29:30",
    createdDateTime: "2015-05-11 11:29:00",
    identify: 1
    }
      
     

http json

霧雨魔里紗 10 years, 1 month ago

你不把完整的POST请求和JSON字符串贴出来,是希望SF上的人都能未卜先知么

邪恶D少年 answered 10 years, 1 month ago

Your Answer