Вы находитесь на странице: 1из 1

<tr>

<td>aficiones</td>
<td>
<input type="checkbox" name="aficiones"
value="musica">msica</input>
<input type="checkbox" name="aficiones"
value="cine">cine</input>
<input type="checkbox" name="aficiones"
value="jardineria">jardinera</input>
<input type="checkbox" name="aficiones"
value="bricolaje">bricolaje</input>
</td>
</tr>
<tr>
<td></td>
<td> <input type="submit" value="aceptar"
name="validacion" /></td>
</tr>
</tbody>
</table>
</form>
</body>
</html>

3. Leer cabeceras
Las cabeceras de peticin HTTP se usan para transportar datos del cliente (el
navegador) hacia el servidor. Contrariamente a lo que sucede con los parmetros, cuyos
valores son facilitados por el usuario, las cabeceras son generadas por el navegador. Es
por lo tanto ste el que determina en el momento de la creacin de la peticin HTTP qu
cadenas se agregarn y cules son sus respectivos valores. Despus, estos datos se
analizan en el lado servidor para adaptar la respuesta HTTP. En muchos casos, el
servidor usa directamente las cabeceras cuando analiza una peticin HTTP antes de
delegar el tratamiento en un servlet.

El objeto HttpServletRequest proporciona varios mtodos para la manipulacin de


cabeceras. Algunos de estos mtodos se especializan en la manipulacin de una
cabecera determinada. Tpicamente es el caso de las cabeceras HTTP estndar. Para el
resto, hay mtodos universales que permiten la manipulacin de cualquier tipo de
cabecera HTTP.

getContentLength(): este mtodo devuelve el tamao en bytes del cuerpo de la peticin


HTTP. Si no hay cuerpo en la peticin, como en el caso de una peticin GET, este
mtodo devuelve -1.

getContentType(): este mtodo permite determinar el tipo de datos presente en el cuerpo


de la peticin HTTP. Slo es til para las peticines de tipo POST. Para una peticin
HTTP generada a partir de datos recopilados de un formulario HTML este mtodo
devuelve el valor application/x-www-form-urlencoded.

getLocale(): este mtodo proporciona el idioma preferido para la respuesta HTTP. Si el


servlet es capaz de generar un resultado en varios idiomas, si est disponible, debe ser
ste el usado para la respuesta HTTP. Si este idioma no est disponible, la respuesta
debe realizarse con el idioma por defecto del servlet. La tcnica de configuracin del

www.fullengineeringbook.net

Вам также может понравиться