ладно.уже решил. спасибо
данные которые передаются на сервер в Json туда добавляется apikey переводится в md5 дальше ключ удаляется и передается на сервер. на сервере делается тоже самое. если все совпадает, то сервер возвращает данные. если нет знака «/» то все норм
«ddd / dfdf» этот символ зачем экранировать «ddd \ dfdf» этот согласен, нужно писать вот так «ddd \\ dfdf»
в переменной нет в JSONObject есть
на сервере все норм. на Kotlin проблема. когда добавляю в JSONObject то появляется знак «\» когда достаю и записываю в переменною то «\» знака нет
на сервере все норм. на Kotlin проблема.
ну .NET
нет. на C#
спасибо)
rootObject.toString().replace("\\","").md5()
іменно так працює
ну может быть. но когда создаю md5 то он не совпадает с серверным. а когда делаю.replace("\\","") то все норм
але так працює. я вже різні варіанти пробував. там просто потрібно передавати дані на сервер. дані + добавити apikey створити md5 потім видалити apikey. потім те саме зробити на сервері і порівняти. ну типу така защита.
rootObject.toString().replace("\\","").md5() такий варіант використав. на сервер потрібно передавати як string + md5 і порівнювати. (на андроїді — {"test":"aaa \/ bbb"} а на сервер прилітає {"test":"aaa / bbb"} )
ну я этот и использую