- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
JSONObject reader;
try {
reader = new JSONObject(response.toString());
} catch (JSONException e) {
e.printStackTrace();
try {
reader = new JSONObject(response.toString().replace("\\", "").replace("\"", ""));
} catch (JSONException e1) {
e1.printStackTrace();
String fakeAnswer = "{ isError : unknown }";
try {
reader = new JSONObject(fakeAnswer);
} catch (JSONException e2) {
//Абсолютно маловероятно
e2.printStackTrace();
reader = new JSONObject();
}
}
}
причем по логике это должно происходить при создании response. а не при использовании
>> //Абсолютно маловероятно
Нужно добавить к комменту - "я сделал все, что мог"
И нет, нельзя сначала удалять \: {"\":{},\"х\":\"hellow XSS!\",\"":1}. Да и потом его удалять просто так - больше шансов навредить.
А вы любите слушать Язз?
https://youtu.be/x9b9l2lXb0w
«Арго», разве путь твой ближе, чем дорога млечная?
«Арго», о каких потерях плачет птица встречная?
Парус над тобой, поднятый судьбой —
Это флаг разлуки, странствий знамя вечное!