1. 程式人生 > >Socket傳輸JSON數據

Socket傳輸JSON數據

錯誤代碼 bsp 查詢 gin RR err 失敗 hone res

//請求登錄的JSON數據
{
    "request":"login",
    "data":
    {
    "username":"zhangsan",
    "password":"123",
    "client":"iphone",
    "other":""
    }
}

//請求查詢時候的JSON數據
1.通過姓名查詢
{
    "request":"queryByName",
    "data":
    {
    "username":"zhangsan",
    "client":"iphone"
    }
}
2.通過工號查詢
{
    "request":"queryById",
    
"data": { "teaID":"1650111", //具體看數據庫字段怎麽設計的 "client":"iphone" } } //請求修改密碼的JSON數據 { "request":"changePassword", "data": { "password":"123456" "client":"iphone" } } //登錄成功返回的JSON數據 { "result":"success", "data": { "request":"login", "username":"zhangsan", } }
//登錄錯誤返回的JSON數據,錯誤代碼 000 { "result":"error", "error": { "errorCode":"000", "errorMsg":"用戶名或者密碼不正確" } } //按姓名查詢時錯誤返回的JSON數據,錯誤代碼001 { "result":"error", "error": { "errorCode":"001", "errorMsg":"用戶名不存在" } } //按教師工號查詢時錯誤返回的JSON數據,錯誤代碼002 { "result":"error", "error": {
"errorCode":"002", "errorMsg":"教師工號不存在" } } //修改密碼時候錯誤返回的數據003 { "result":"error", "error": { "errorCode":"003", "errorMsg":"修改密碼失敗,不滿足密碼要求" } }

Socket傳輸JSON數據