Android volley error request code 415 with Rest API?

前端 未结 3 1170
春和景丽
春和景丽 2020-12-22 01:20

Server side:

    import flask

    import flask.ext.sqlalchemy

    import flask.ext.restless

    app = flask.Flask(__name__)

    app.config[\'DEBUG\'] =         


        
3条回答
  •  一向
    一向 (楼主)
    2020-12-22 02:10

    if you are using Kotlin, here is the snippet I implemented

     val jsonBody = JSONObject()
        jsonBody.put("email", email)
        jsonBody.put("password", password)
        val requestBody = jsonBody.toString()
    
        val registerRequest =
            object : StringRequest(Method.POST, URL_REGISTER, Response.Listener { response ->
                print(response)
                complete(true)
    
            }, Response.ErrorListener { error ->
                Log.d("Error", "not possible to register at this time . $error")
                complete(false)
    
    
            }) {
                override fun getBodyContentType(): String {
                    return "application/json; charset=utf-8";
                }
    
                override fun getBody(): ByteArray {
                    return requestBody.toByteArray()
                }
            }
    
        Volley.newRequestQueue(context).add(registerRequest)
    }
    

提交回复
热议问题