codigos de petiiciones de http
TRANSCRIPT
-
7/24/2019 Codigos de Petiiciones de Http
1/7
Cdigos de estado 1XX
Informan al navegador de algunas acciones que se van a realizar:
100(Continue), el navegador puede continuar realizando su peticin (se
utiliza para indicar que la primera parte de la peticin del navegador se ha
recibido correctamente).
101(Switching Protocols), el servidor acepta el cambio de protocolo
propuesto por el navegador (puede ser por ejemplo un cambio de H!
".# a H! ".").
102(Processing (WebDAV)), el servidor est$ procesando la peticin del
navegador pero todav%a no ha terminado (esto evita que el navegador
piense que la peticin se ha perdido cuando no recibe ninguna respuesta).
103(Checkpoint), se va a reanudar una peticin !&' o ! que fue
abortada previamente.
Cdigos de estado 2XX
Indican que la peticin del navegador se ha recibido, procesado respondido
correctamente:
200(Ok), la peticin del navegador se ha completado con *+ito.
201(Created), la peticin del navegador se ha completado con *+ito como
resultado, se ha creado un nuevo recurso (la respuesta inclue la I de
ese recurso).
202(Accepted), la peticin del navegador se ha aceptado se est$
procesando en estos momentos, por lo que todav%a no ha una respuesta
(se utiliza por ejemplo cuando un proceso realiza una peticin mu
compleja a un servidor no quiere estar horas esperando la respuesta).
203(Non-Authoritatie !n"or#ation), la peticin se ha completado con *+ito,
pero su contenido no se ha obtenido de la fuente originalmente solicitada
sino de otro servidor.
204(No Content), la peticin se ha completado con *+ito pero su respuesta
no tiene ning-n contenido (la respuesta s% que puede incluir informacin ensus cabeceras H!).
205($eset Content), la peticin se ha completado con *+ito, pero su
respuesta no tiene contenidos adem$s, el navegador tiene que inicializar
la p$gina desde la que se realiz la peticin (este cdigo es -til por ejemplo
para p$ginas con formularios cuo contenido debe borrarse despu*s de que
el usuario lo env%e).
-
7/24/2019 Codigos de Petiiciones de Http
2/7
206(Partial Content), a respuesta de esta peticin slo tiene parte de los
contenidos, tal como lo solicit el propio navegador (se utiliza por ejemplo
cuando se descarga un archivo mu grande en varias partes para acelerar
la descarga).
207(%ulti-Status (WebDAV)), la respuesta consiste en un archivo /0 quecontiene en su interior varias respuestas diferentes (el n-mero depende de
las peticiones realizadas previamente por el navegador).
208(Alread& $eported (WebDAV)), el listado de elementos 123 a se
notific previamente, por lo que no se van a volver a listar.
Cdigos de estado 3XX
Indican que el navegador debe realizar alguna accin adicional para que la
peticin se complete (como por ejemplo redirigirse a otra p$gina):
300(%ultiple Choices), e+iste m$s de una variante para el recursosolicitado por el navegador (por ejemplo si la peticin se corresponde con
m$s de un archivo).
301(%oed Per#anentl&), el recurso solicitado por el navegador se
encuentra en otro lugar este cambio es permanente. 4l navegador es
redirigido autom$ticamente a la nueva localizacin de ese recurso (este
cdigo es mu importante para tareas relacionadas con el '4& de los sitios
5eb).
302(%oed 'e#poraril&), el recurso solicitado por el navegador se
encuentra en otro lugar, aunque slo por tiempo limitado. 4l navegador esredirigido autom$ticamente a la nueva localizacin de ese recurso.
303(See Other), el recurso solicitado por el navegador se encuentra en otro
lugar. 4l servidor no redirige autom$ticamente al navegador, pero le indica
la nueva I en la que se puede obtener el recurso.
304(Not %odi"ied), cuando el navegador pregunta si un recurso ha
cambiado desde la -ltima vez que se solicit, el servidor responde con este
cdigo cuando el recurso no ha cambiado.
305(se Pro&), el recurso solicitado por el navegador debe obtenerse a
trav*s delpro&cua direccin se indica en la cabecera ocation de esta
misma respuesta.
306(Switch Pro&), este cdigo se utilizaba en las versiones antiguas de
H! pero a no se usa (aunque est$ reservado para usos futuros).
-
7/24/2019 Codigos de Petiiciones de Http
3/7
307('e#porar& $edirect), el recurso solicitado por el navegador se puede
obtener en otro lugar, pero slo para esta peticin. as pr+imas peticiones
pueden seguir utilizando la localizacin original del recurso.
308(Per#anent $edirect), el recurso solicitado por el navegador se
encuentra en otro lugar este cambio es permanente. 2 diferencia delcdigo 6#", no se permite cambiar el m*todo H! para la nueva peticin
(as% por ejemplo, si env%as un formulario a un recurso que ha cambiado de
lugar, todo seguir$ funcionando bien).
Cdigos de estado 4XX
Indican que se ha producido un error cuo responsable es el navegador:
400(*ad $e+uest), el servidor no es capaz de entender la peticin del
navegador porque su sinta+is no es correcta.
401(nauthori,ed), el recurso solicitado por el navegador requiere deautenticacin. a respuesta inclue una cabecera de tipo 7778
2uthenticate para que el navegador pueda iniciar el proceso de
autenticacin.
402(Paent $e+uired), este cdigo est$ reservado para usos futuros.
403(orbidden), la peticin del navegador es correcta, pero el servidor no
puede responder con el recurso solicitado porque se ha denegado el
acceso.
404(Not ound), el servidor no puede encontrar el recurso solicitado por el
navegador no es posible determinar si esta ausencia es temporal o
permanente.
405(%ethod Not Allowed), el navegador ha utilizado un m*todo
(94, !&', etc.) no permitido por el servidor para obtener ese recurso.
406(Not Acceptable), el recurso solicitado tiene un formato que en teor%a
no es aceptable por el navegador, seg-n los valores que ha indicado en la
cabecera 2ccept de la peticin.
407(Pro& Authentication $e+uired), es mu similar al cdigo #", pero en
este caso, el navegador debe autenticarse primero con un pro+.
408($e+uest 'i#eout), el navegador ha tardado demasiado tiempo en
realizar su peticin el servidor a no espera esa peticin. ;o obstante, el
navegador puede realizar nuevas peticiones cuando quiera.
409(Con"lict), la peticin del navegador no se ha podido completar porque
se ha producido un conflicto con el recurso solicitado. 4l caso m$s habitual
-
7/24/2019 Codigos de Petiiciones de Http
4/7
es el de las peticiones de tipo ! que intentan modificar un recurso que a
su vez a ha sido modificado por otro lado.
410(.one), no es posible encontrar el recurso solicitado por el navegador
esta ausencia se considera permanente. 'i e+iste alguna posibilidad de que
el recurso vuelva a estar disponible, se debe utilizar el cdigo #. 411(/ength $e+uired), el servidor rechaza la peticin del navegador porque
no inclue la cabecera
-
7/24/2019 Codigos de Petiiciones de Http
5/7
428(Precondition $e+uired), el servidor requiere que la peticin del
navegador sea condicional (este tipo de peticiones evitan los problemas
producidos al modificar con ! un recurso que ha sido modificado por otra
parte).
429('oo %an& $e+uests), el navegador ha realizado demasiadaspeticiones en un determinado per%odo de tiempo (se utiliza sobre todo para
forzar los l%mites de consumo de recursos de las 2!Is).
431($e+uest 1eader ileds 'oo /arge), el servidor no puede procesar la
peticin porque una de las cabeceras de la peticin es demasiado grande.
4ste error tambi*n se produce cuando la suma del tama=o de todas las
peticiones es demasiado grande.
Cdigos de estado 5XX
Indican que se ha producido un error cuo responsable es el servidor:
500(!nternal Serer 0rror), la solicitud del navegador no se ha podido
completar porque se ha producido un error inesperado en el servidor.
501(Not !#ple#ented), el servidor no soporta alguna funcionalidad
necesaria para responder a la solicitud del navegador (como por ejemplo el
m*todo utilizado para la peticin).
502(*ad .atewa&), el servidor est$ actuando depro&o gatewa& ha
recibido una respuesta inv$lida del otro servidor, por lo que no puede
responder adecuadamente a la peticin del navegador.
503(Serice naailable), el servidor no puede responder a la peticin del
navegador porque est$ congestionado o est$ realizando tareas de
mantenimiento.
504(.atewa& 'i#eout), , el servidor est$ actuando depro&o gatewa&
no ha recibido a tiempo una respuesta del otro servidor, por lo que no
puede responder adecuadamente a la peticin del navegador.
505(1''P Version Not Supported), el servidor no soporta o no quiere
soportar la versin del protocolo H! utilizada en la peticin del
navegador.
506(Variant Also Negotiates), el servidor ha detectado una referencia
circular al procesar la parte de la negociacin del contenido de la peticin.
507(!nsu""icient Storage (WebDAV)), el servidor no puede crear o modificar
el recurso solicitado porque no ha suficiente espacio de almacenamiento
libre.
-
7/24/2019 Codigos de Petiiciones de Http
6/7
508(/oop Detected (WebDAV)), la peticin no se puede procesar porque el
servidor ha encontrado un bucle infinito al intentar procesarla.
510(Not 0tended), la peticin del navegador debe a=adir m$s e+tensiones
para que el servidor pueda procesarla.
511(Network Authentication $e+uired), el navegador debe autenticarse
para poder realizar peticiones (se utiliza por ejemplo con los portales
cautivos que te obligan a autenticarte antes de empezar a navegar).
20 FTP Data Puerto utilizado en modo activo para el proceso de transferencia de datos FTP.
21 FTP Servicio para compartir archivos FTP.22 SSH Secure SHell, utilizado principalmente para conexin por l!nea de comandos ent
muchas funciones. "so casi exclusivo para #inux, en $indo%s al&unas aplicacion
a'rirlo.
2( T)#*)T T)#ecommunication *)T%or+ permite controlar un euipo remotamente. Puertopotencialmente peli&roso.2- STP T)#ecommunication *)T%or+, usado para env!o de correo electrnico. "n puerto
escaneado para aprovechar vulnera'ilidades para el env!o de SP. se&rate d
usuarios para el env!o de correo.
-( D*S Sistema de nom're de dominio, utilizado para resolver la direccin P de un dom
-3 D44 Direct 4lient5to54lient, usado de forma predeterminada para el env!o de 6cheros
pro&ramas como 74.83 F*9)7 nforma al cliente datos so're los usuarios conectados a un determinado servicio
servidor. Puede revelar informacin no deseada.:0 HTTP Servidor $e'. "tilizado para nave&acin %e'. )ste servicio por si solo /a supone
suele ser escaneado / se las in&enian para encontrar nuevas entradas por el.110 P;P( "na de las formas de acceder a los correos de tu cuenta de correo electrnico pe
11( D)*T "n anti&uo sistema de identi6cacin de usuarios. Puerto potencialmente peli&ro
113 **TP Servidor de noticias.
1(3 *)T SS# "na forma m?s se&ura de acceder a los correos de tu cuenta personal por medioSecure Soc+et #a/er BSS#C, cifrando los datos de la comunicacin.
10:0 P7;E Servicio de prox/. 9arantiza a los clientes del servicio mas se&uridad en las conenternet, /a ue tu P no aparece en las conexiones, apareciendo la P del servido
-
7/24/2019 Codigos de Petiiciones de Http
7/7
18( PPTP irtual private net%or+ BP*C. Puerto usado para conectar euipos por medio dePrivada irtual.
((0A ESG#