La codificación de la URL
- Los RFC (Request For Comments), son documentos, universalmente aceptados, que regulan el funcionamiento y modo de uso de todos los protocolos de comunicación en Internet.
- Los métodos de cifrado y trasmisión de datos, formatos de cabeceras de páginas, etc.
- Esto constituye una riquísmia fuente de información y documentación para programadores que se enfrentan a trabajos con redes de ordenadores y en general para cualquier persona que sienta curiosidad por este tema.
- Para saber mas sobre los RFC visite:
- El código ASCII del espacio en blanco es el 32
- Su correspondiente cifra hexadecimal es el 20
- Al anteponer el % nos quedaría algo como esto:
- El espacio en blanco
- Letras acentuadas (mayúsculas y minúsculas)
- Los signos de puntuación, excepto el punto y el guión
- Saltos de linea
Guarde el siguiente código en el directorio de su servidor.
<html><body><p>Teclee un texto para su codificación URL.</p><form action="codificarUrl.php" id="formulario1" name="formulario1" method="post" enctype="application/x-www-form-urlencoded"><p><textarea name="textoOriginal" cols="50" rows="4" id="textoOriginal"></textarea></p><p><input name="mandar" type="submit" id="mandar" value="ENVIAR"><input name="borrar" type="reset" id="borrar" value="BORRAR"></p></form></body></html>
<?php$textoCodificado=rawurlencode($_POST["textoOriginal"]);$textoRecuperado=rawurldecode($textoCodificado);?><html><body><table width="505" border="1"><tr><td width="505"><table align="left" width="500" cellpadding="4" border="2"><tr><th>TEXTO ORIGINAL</th></tr><tr><td bgcolor="#C0C0C0"><?php echo ($_POST["textoOriginal"]); ?> </td></tr></table></td></tr><tr><td width="505"><table align="left" width="500" cellpadding="4" border="2"><tr><th>TEXTO CODIFICADO</th></tr><tr><td bgcolor="#C0C0C0"><?php echo ($textoCodificado); ?> </td></tr></table></td></tr><tr><td width="505"><table align="left" width="500" cellpadding="4" border="2"><tr><th>TEXTO RECUPERADO</th></tr><tr><td bgcolor="#C0C0C0"><?php echo ($textoRecuperado); ?> </td></tr></table></td></tr></table></body></html>
Hasta la Próxima
Si te hemos ayudado : )
Te agradeceríamos que apoyaras este proyecto
0 comentarios:
Publicar un comentario