Returns a reference to {@code this} so multiple operations can be appended together.
113114115116117118119120121122123
} final Buffer body = new Buffer(); vertxRequest.dataHandler(new Handler<Buffer>() { public void handle(Buffer buff) { body.appendBuffer(buff); if (body.length() > maxBodySize) { throw new RuntimeException("The input stream has exceeded the max allowed body size " + maxBodySize + "."); } }
126127128129130131132133134135136
public void handle(Buffer event) { if (limit != -1) { size += event.length(); if (size < limit) { if (!isMULTIPART && !isURLENCODEC) { buffer.appendBuffer(event); } } else { request.dataHandler(null); request.endHandler(null);
979899100101102103104105106107
// body handler response.dataHandler(new Handler<Buffer>() { @Override public void handle(Buffer buffer) { body.appendBuffer(buffer); } }); // done response.endHandler(new Handler<Void>() { @Override
137138139140141142143144145146147
request.put("canceled", true); next.handle(413); } } else { if (!isMULTIPART && !isURLENCODEC) { buffer.appendBuffer(event); } } } });
6970717273747576777879
resHeaders.add("Access-Control-Allow-Credentials", "true"); } request.dataHandler(new Handler<Buffer>() { public void handle(Buffer data) { buffer.appendBuffer(data); if (buffer.length() >= manager.getSettings().getDestryBufferSize()) { resetBuffer(buffer); request.response().end(); request.response().close(); }
154155156157158159160161162163164
buffer.getValue().appendBuffer(data); } else { // Have at least a full chunk Buffer chunk = new Buffer(); chunk.appendBuffer(buffer.getValue()); if (newLength == fileInfo.getChunkSize()) { // Exactly one chunk chunk.appendBuffer(data); buffer.setValue(new Buffer());
158159160161162163164165166167168
Buffer chunk = new Buffer(); chunk.appendBuffer(buffer.getValue()); if (newLength == fileInfo.getChunkSize()) { // Exactly one chunk chunk.appendBuffer(data); buffer.setValue(new Buffer()); } else { // Will have some remainder to keep in buffer int len = fileInfo.getChunkSize() - buffer.getValue().length();
111112113114115116117118119120121
112113114115116117118119120121122
116117118119120121122123124125126