Я хочу сделать запрос на запись залпа на мой сервер, но при отправке параметра с акцентом акцент превращается в . Если я делаю запрос через мое веб-приложение или через почтальона, акцент принимается на сервере. Проблема в том, что параметр проходит через залп.
Вот пример моей функции для отправки запроса на залп.
fun post(path: String, params: JSONObject, headers: HashMap<String, String>, completionHandler: (response: JSONObject?) -> Unit) {
val jsonObjReq = object : JsonObjectRequest(Method.POST, basePath + path, params,
Response.Listener<JSONObject> { response ->
Log.d(TAG, "/post request OK! Response: $response")
val key = "code"
val value = 200
response.put(key, value)
completionHandler(response)
},
Response.ErrorListener { error ->
Log.d(TAG, "/post request fail! Error:" + error.message)
completionHandler(null)
}) {
@Throws(AuthFailureError::class)
override fun getHeaders(): Map<String, String> {
headers.put("Content-Type", "application/json ; charset=utf-8")
return headers
}
}