");
+ //todo move category into the database instead of checking it everywhere
+ String url = checkedLink.getUrl();
+ String urlWithBreak = url.replace("_", "_");
- sb.append("
");
- //some html css table too wide work around
- String record = urlElement.getRecord();
- if (record != null) {
- record = record.replace("_", "_");
- sb.append(record);
- }
-
- sb.append("
");
-
- //info
- sb.append("
");
- String message = urlElement.getMessage().replace("_", "_");
- sb.append("Message: ").append(message).append(" ");
- //because this field is new, older entries dont have it and it results in null, so a null check to make it more user friendly
- String expectedContent = urlElement.getExpectedMimeType() == null ? "Not Specified" : urlElement.getExpectedMimeType();
- String content = urlElement.getContentType();
-
- sb.append("Expected Content Type: ").append(expectedContent).append(" ");
- sb.append("Content Type: ").append(content).append(" ");
- sb.append("Byte Size: ").append(urlElement.getByteSize()).append(" ");
- sb.append("Request Duration(ms): ").append(urlElement.getDuration()).append(" ");
-
- String method = urlElement.getMethod() == null ? "N/A" : urlElement.getMethod();
- sb.append("Method: ").append(method).append(" ");
- sb.append("Timestamp: ").append(TimeUtils.humanizeToDate(urlElement.getTimestamp()));
+ String category;
+ if (status == 200) {
+ category = "Ok";
+ sb.append("