CodeQL library for Python
codeql/python-all 0.6.4 (changelog, source)
Search

Module Http::Server

Provides classes for modeling HTTP servers.

Import path

import semmle.python.Concepts

Classes

CookieWrite

A data-flow node that sets a cookie in an HTTP response.

CsrfLocalProtectionSetting

A data-flow node that enables or disables Cross-site request forgery protection for a specific part of an application.

CsrfProtectionSetting

A data-flow node that enables or disables Cross-site request forgery protection in a global manner.

HttpRedirectResponse

A data-flow node that creates a HTTP redirect response on a server.

HttpResponse

A data-flow node that creates a HTTP response on a server.

RequestHandler

A function that will handle incoming HTTP requests.

RouteSetup

A data-flow node that sets up a route on a server.

Modules

CookieWrite

Provides a class for modeling new cookie writes on HTTP responses.

CsrfLocalProtectionSetting

Provides a class for modeling new CSRF protection setting APIs.

CsrfProtectionSetting

Provides a class for modeling new CSRF protection setting APIs.

HttpRedirectResponse

Provides a class for modeling new HTTP redirect response APIs.

HttpResponse

Provides a class for modeling new HTTP response APIs.

RequestHandler

Provides a class for modeling new HTTP request handlers.

RouteSetup

Provides a class for modeling new HTTP routing APIs.