HttpFoundation

E452806

HttpFoundation is a Symfony component that provides an object-oriented layer for handling HTTP requests, responses, and related web infrastructure in PHP applications.

All labels observed (9)

How this entity was disambiguated

Statements (52)

Predicate Object
instanceOf PHP library
Symfony component
canBeUsedIndependentlyOf full Symfony framework
category web infrastructure
compatibleWith Symfony full-stack framework
designGoal provide an OO layer for the HTTP specification
separate HTTP concerns from business logic
documentation https://symfony.com/doc/current/components/http_foundation.html
domain HTTP protocol
hasClass Symfony\Component\HttpFoundation\BinaryFileResponse
linked to: HttpFoundation

Symfony\Component\HttpFoundation\Cookie
linked to: HttpFoundation

Symfony\Component\HttpFoundation\FileBag
linked to: HttpFoundation

Symfony\Component\HttpFoundation\File\UploadedFile
Symfony\Component\HttpFoundation\HeaderBag
Symfony\Component\HttpFoundation\JsonResponse
Symfony\Component\HttpFoundation\ParameterBag
Symfony\Component\HttpFoundation\RedirectResponse
linked to: HttpFoundation

Symfony\Component\HttpFoundation\Request
linked to: HttpFoundation

Symfony\Component\HttpFoundation\RequestStack
Symfony\Component\HttpFoundation\Response
linked to: HttpFoundation

Symfony\Component\HttpFoundation\ServerBag
Symfony\Component\HttpFoundation\Session\Session
linked to: Symfony

Symfony\Component\HttpFoundation\StreamedResponse
linked to: HttpFoundation
license MIT License
maintainer Symfony community
partOf Symfony framework
linked to: Symfony
programmingLanguage PHP
provides HTTP status code handling
abstraction for HTTP messages
cookie management tools
file upload handling
header management
object-oriented HTTP request handling
object-oriented HTTP response handling
request parameter handling
response content handling
session management tools
repository https://github.com/symfony/http-foundation
supports DELETE requests
GET requests
HTTP cookies
HTTP headers
HTTP sessions
POST requests
PSR-7 style HTTP message concepts
PUT requests
file uploads
query parameters
request attributes
request body parameters
usedFor building web applications in PHP
decoupling HTTP layer from application logic

How these facts were elicited

Referenced by (11)

Full triples — surface form annotated when it differs from this entity's canonical label.

Symfony hasComponent HttpFoundation
HttpFoundation hasClass Symfony\Component\HttpFoundation\Request
linked to: HttpFoundation
HttpFoundation hasClass Symfony\Component\HttpFoundation\Response
linked to: HttpFoundation
HttpFoundation hasClass Symfony\Component\HttpFoundation\RedirectResponse
linked to: HttpFoundation
HttpFoundation hasClass Symfony\Component\HttpFoundation\StreamedResponse
linked to: HttpFoundation
HttpFoundation hasClass Symfony\Component\HttpFoundation\BinaryFileResponse
linked to: HttpFoundation
HttpFoundation hasClass Symfony\Component\HttpFoundation\Cookie
linked to: HttpFoundation
HttpFoundation hasClass Symfony\Component\HttpFoundation\FileBag
linked to: HttpFoundation
HttpKernel integratesWith Symfony HttpFoundation component
linked to: HttpFoundation
Symfony Form integratesWith Symfony HttpFoundation component
subject linked to: Form
linked to: HttpFoundation
Serializer (Symfony component) integratesWith Symfony HttpFoundation component
subject linked to: Serializer
linked to: HttpFoundation