mirror of https://github.com/CIRCL/lookyloo
chg: Add status code description
parent
c949320aa6
commit
b85c2b85a3
|
@ -7,6 +7,7 @@ import os
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from datetime import datetime, timedelta
|
from datetime import datetime, timedelta
|
||||||
import json
|
import json
|
||||||
|
import http
|
||||||
|
|
||||||
from flask import Flask, render_template, request, send_file, redirect, url_for, Response, flash, jsonify
|
from flask import Flask, render_template, request, send_file, redirect, url_for, Response, flash, jsonify
|
||||||
from flask_bootstrap import Bootstrap # type: ignore
|
from flask_bootstrap import Bootstrap # type: ignore
|
||||||
|
@ -60,6 +61,13 @@ def sizeof_fmt(num, suffix='B'):
|
||||||
app.jinja_env.globals.update(sizeof_fmt=sizeof_fmt)
|
app.jinja_env.globals.update(sizeof_fmt=sizeof_fmt)
|
||||||
|
|
||||||
|
|
||||||
|
def http_status_description(code: int):
|
||||||
|
return http.client.responses[code]
|
||||||
|
|
||||||
|
|
||||||
|
app.jinja_env.globals.update(http_status_description=http_status_description)
|
||||||
|
|
||||||
|
|
||||||
@app.after_request
|
@app.after_request
|
||||||
def after_request(response):
|
def after_request(response):
|
||||||
ua = request.headers.get('User-Agent')
|
ua = request.headers.get('User-Agent')
|
||||||
|
|
|
@ -111,7 +111,7 @@
|
||||||
|
|
||||||
<li class="list-group-item">
|
<li class="list-group-item">
|
||||||
{# Details of the response #}
|
{# Details of the response #}
|
||||||
<p class="h4">Response <small>(Status code: {{ url['url_object'].response['status'] }})</small></p>
|
<p class="h4">Response <small>(Status code: <span title={{ http_status_description(url['url_object'].response['status']) }}>{{ url['url_object'].response['status'] }})</span></small></p>
|
||||||
{{ popup_icons(keys_response, url['url_object'], tree_uuid) }}
|
{{ popup_icons(keys_response, url['url_object'], tree_uuid) }}
|
||||||
|
|
||||||
{% if url['url_object'].empty_response %}
|
{% if url['url_object'].empty_response %}
|
||||||
|
|
Loading…
Reference in New Issue