'When the UI calls "drop request" we need to modify our queues
:param http_request: The request to drop
:return: None, simply queue a "Request drop HTTP response"'

def on_request_drop(self, http_request):

    content = render('drop.html', {})
    headers = Headers((('Connection', 'close'), ('Content-type', 'text/html')))
    http_response = HTTPResponse(403, content.encode('utf-8'), headers, http_request.get_uri(), http_request.get_uri(), msg='Request    drop')
    self.parent_process.requests_already_modified.put(http_response)
