1
0
Fork 0
mirror of https://github.com/geometer/FBReaderJ.git synced 2025-10-05 02:39:23 +02:00

auth info in body/json instead of WWW-Authenticate field

This commit is contained in:
Nikolay Pultsin 2014-07-20 06:48:41 +01:00
parent f7b4f08710
commit a2b16f350b
3 changed files with 11 additions and 29 deletions

View file

@ -125,13 +125,7 @@ public class SynchroniserService extends Service implements IBookCollection.List
@Override
public void handleStream(InputStream stream, int length) throws IOException, ZLNetworkException {
final BufferedReader reader = new BufferedReader(new InputStreamReader(stream));
final StringBuilder buffer = new StringBuilder();
String line;
while ((line = reader.readLine()) != null) {
buffer.append(line);
}
processResponse(JSONValue.parse(buffer.toString()));
processResponse(JSONValue.parse(new InputStreamReader(stream)));
}
protected abstract void processResponse(Object response);
@ -144,13 +138,7 @@ public class SynchroniserService extends Service implements IBookCollection.List
@Override
public void handleStream(InputStream stream, int length) throws IOException, ZLNetworkException {
final BufferedReader reader = new BufferedReader(new InputStreamReader(stream));
final StringBuilder buffer = new StringBuilder();
String line;
while ((line = reader.readLine()) != null) {
buffer.append(line);
}
final Object response = JSONValue.parse(buffer.toString());
final Object response = JSONValue.parse(new InputStreamReader(stream));
String id = null;
List<String> hashes = null;
String error = null;