Обеззараживать/удалять смайлы из всех типов запросов перед отправкой на сервер. ⇐ Android
-
Anonymous
Обеззараживать/удалять смайлы из всех типов запросов перед отправкой на сервер.
Мне нужно удалить смайлы из тела запроса (типа JSON) перед его отправкой на сервер, как будто мы можем очистить заголовки при использовании Logger. пока я знаю, что мы можем перехватить такой запрос
HttpClient { ...... ..... }.plugin(HttpSend).intercept {запрос -> val originalCall = выполнить (запрос) val contentType = originalCall.request.content.contentType val isJson: Boolean = contentType == ContentType("application", "json") если (isJson) { //как найти и удалить смайлы с тела //затем выполняем(обработанный запрос) } еще { оригинальный вызов } есть ли лучший способ сделать это, пожалуйста, поделитесь, спасибо
Мне нужно удалить смайлы из тела запроса (типа JSON) перед его отправкой на сервер, как будто мы можем очистить заголовки при использовании Logger. пока я знаю, что мы можем перехватить такой запрос
HttpClient { ...... ..... }.plugin(HttpSend).intercept {запрос -> val originalCall = выполнить (запрос) val contentType = originalCall.request.content.contentType val isJson: Boolean = contentType == ContentType("application", "json") если (isJson) { //как найти и удалить смайлы с тела //затем выполняем(обработанный запрос) } еще { оригинальный вызов } есть ли лучший способ сделать это, пожалуйста, поделитесь, спасибо
Мобильная версия