Estándares PSR · Pregunta 3 de 12
¿Qué interfaz de PSR-7 describe una petición HTTP recibida por el servidor, incluidas cookies, parámetros de consulta y archivos subidos?
1 respuesta es correcta. Fácil
Mostrar solución
Solución
- A ServerRequestInterface
Explicación
La ServerRequestInterface amplía la más general RequestInterface con todo lo que solo se conoce en el servidor: parámetros del servidor, cookies, parámetros de consulta, el cuerpo parseado, los archivos subidos y los atributos. RequestInterface por sí sola describe una petición saliente, como la que un cliente HTTP envía a una API de terceros. MessageInterface es la base común de request y response con cabeceras y cuerpo, y UriInterface solo representa la dirección. En TYPO3, los middlewares y controladores reciben la petición actual como ServerRequestInterface, por ejemplo para leer los parámetros GET con getQueryParams().