Tigase Forge
Dashboards
Projects
Pull Requests
Issues
Builds
Packages
Code Search
Text
Files
Symbols
tigase-http-api
Code
Files
Commits
Branches
Tags
Code Comments
Code Compare
Pull Requests
Issues
List
Boards
Iterations
Builds
Statistics
Code
Pull Request
Issue
Build
Child Projects
Projects
tigase
_server
tigase-http-api
Commits
adcac130
ctrl
k
Sign In
Fixed issue with logs flood with "sendResponseHeaders: rCode ="
#146
Andrzej Wójcik (Tigase)
committed
9 months ago
adcac130
1 parent
6702c98f
Maven CI
src/main/java/tigase/http/java/DummyServletResponse.java
■ ■ ■
■ ■ ■
skipped 212 lines
213
213
writer.write(string);
214
214
writer.flush();
215
215
} else {
216
-
sendResponseHeaders(i,
0
);
216
+
sendResponseHeaders(i,
-
1
);
217
217
}
218
218
}
219
219
}
220
220
221
221
@Override
222
222
public void sendError(int i) throws IOException {
223
-
sendResponseHeaders(i,
0
);
223
+
sendResponseHeaders(i,
-
1
);
224
224
}
225
225
226
226
@Override
227
227
public void sendRedirect(String string) throws IOException {
228
228
exchange.getResponseHeaders().set("Location", string);
229
-
sendResponseHeaders(302,
0
);
229
+
sendResponseHeaders(302,
-
1
);
230
230
}
231
231
232
232
@Override
skipped 29 lines
262
262
@Override
263
263
public void setStatus(int i, String string) {
264
264
try {
265
-
sendResponseHeaders(i,
0
);
265
+
sendResponseHeaders(i,
-
1
);
266
266
} catch (IOException ex) {
267
267
Logger.getLogger(DummyServletResponse.class.getName()).log(Level.FINE, null, ex);
268
268
}
skipped 37 lines
306
306
307
307
private void sendResponseHeaders(int rCode, int contentLength) throws IOException {
308
308
synchronized (exchange) {
309
-
if ("HEAD".equals(exchange.getRequestMethod())) {
309
+
if ("HEAD".equals(exchange.getRequestMethod())
|
|
rCode
=
=
304
|
|
rCode
=
=
204
) {
310
310
exchange.sendResponseHeaders(rCode, -1);
311
311
} else {
312
312
exchange.sendResponseHeaders(rCode, contentLength);
skipped 5 lines
All occurrences
src/main/java/tigase/http/util/AssetsServlet.java
■
■ ■ ■ ■ ■
skipped 85 lines
86
86
resp.setStatus(SC_NOT_MODIFIED);
87
87
resp.setHeader("ETag", etag);
88
88
resp.setDateHeader("Expires", System.currentTimeMillis() + 60*1000);
89
+
return;
89
90
}
90
91
91
92
long ifModifiedSince = req.getDateHeader("If-Modified-Since");
skipped 30 lines
All occurrences
src/main/java/tigase/http
java/DummyServletResponse.java
util/AssetsServlet.java
Please wait...
Page is in error, reload to recover