{"categories":[{"label":"WSGI","url":"https://skillfed.io/packages/category/internet-www-http-wsgi"},{"label":"Application","url":"https://skillfed.io/packages/category/internet-www-http-wsgi-application"},{"label":"Middleware","url":"https://skillfed.io/packages/category/internet-www-http-wsgi-middleware"}],"enrichment":{"capability":"WebOb provides request and response objects that wrap WSGI environments, offering convenient parsing and construction of HTTP requests and responses.","skillfed_tags":["wsgi","http-utilities"],"use_cases":["Parse HTTP request headers, query parameters, and form data in a WSGI application without manual environ manipulation.","Construct HTTP responses with proper headers, cookies, and content negotiation in web frameworks.","Build HTTP requests programmatically for testing or client-side use.","Handle cookie management and SameSite attribute configuration in web applications.","Normalize and validate Location headers in redirect responses to prevent open redirect vulnerabilities."],"what_it_does":"WebOb is a mature library that wraps WSGI request environments and response objects to provide a more convenient interface for HTTP handling. It lets you read and write request and response data\u2014parsing headers, query strings, cookies, and form data\u2014without directly manipulating the raw WSGI environ dictionary. The library is bidirectional: you can use it to parse incoming HTTP requests or to construct outgoing responses, making it useful both in WSGI applications and for creating HTTP requests programmatically.\n\nThe package is actively maintained by the Pylons Project and has recently addressed multiple security issues related to URL handling and open redirects. It supports a range of Python versions and is designed to work with any WSGI-compliant framework or middleware.","worth_installing":"Yes. WebOb is a stable, actively maintained library with low install friction and permissive licensing. Recent security fixes demonstrate ongoing attention to correctness. Install it if you're building or working with WSGI applications and need convenient request/response handling\u2014it's a standard choice in the Python web ecosystem."},"id":"webob","links":{"html":"https://skillfed.io/packages/webob","md":"https://skillfed.io/packages/webob.md","pypi":"https://pypi.org/project/webob/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-02","license_spdx":null,"license_treatment":"permissive","name":"WebOb","python_support":"supports_current","summary":"WSGI request and response object"},"popularity":{"monthly_downloads":6426596,"position":1913,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.8.11"}
