try request.protocol etc.