{"id":1955,"date":"2022-05-13T05:29:06","date_gmt":"2022-05-13T11:29:06","guid":{"rendered":"https:\/\/tecsify.com\/blog\/?p=1955"},"modified":"2022-09-30T08:21:22","modified_gmt":"2022-09-30T14:21:22","slug":"codigos-http","status":"publish","type":"post","link":"https:\/\/tecsify.com\/blog\/codigos-http\/","title":{"rendered":"Que son los c\u00f3digos de estado HTTP y cu\u00e1l es su significado"},"content":{"rendered":"\n<p>Los c\u00f3digos de estado de respuesta HTTP indican si se ha completado satisfactoriamente una solicitud HTTP espec\u00edfica. Las respuestas se agrupan en cinco clases:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>1xx Respuesta informativa<\/strong>. Solicitud recibida y entendida. El procesamiento de solicitudes contin\u00faa.<\/li><li><strong>2xx \u00c9xito<\/strong>. Acci\u00f3n recibida, entendida y aceptada.<\/li><li><strong>3xx Redirecci\u00f3n<\/strong>. El cliente debe tomar medidas adicionales para completar la solicitud.<\/li><li><strong>4xx Errores de cliente<\/strong>. Es posible que el cliente haya causado un error. La solicitud contiene una sintaxis incorrecta o no se puede cumplir.<\/li><li><strong>5xx Errores del servidor<\/strong>. El servidor ha encontrado un error y no ha podido satisfacer la solicitud.<\/li><\/ul>\n\n\n\n<p><mark><strong>Tambi\u00e9n te puede interesar: <a href=\"https:\/\/tecsify.com\/blog\/php8\/\"><\/a><a href=\"https:\/\/tecsify.com\/blog\/comandos-linux\/\">30 comandos b\u00e1sicos de Linux que todo usuario debe saber<\/a><\/strong><\/mark><\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Respuestas informativas:<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>100 Continue<\/strong>:<br>Esta respuesta provisional indica que todo hasta ahora est\u00e1 bien y que el cliente debe continuar con la solicitud o ignorarla si ya est\u00e1 terminada.<\/li><li><strong>101 Switching Protocol<\/strong>:<br>Este c\u00f3digo se env\u00eda en respuesta a un encabezado de solicitud Upgrade  por el cliente e indica que el servidor acepta el cambio de protocolo propuesto por el agente de usuario.<\/li><li><strong>102 Processing<\/strong>:<br>Este c\u00f3digo indica que el servidor ha recibido la solicitud y a\u00fan se encuentra procesandola, por lo que no hay respuesta disponible.<\/li><li><strong>103 Early Hints<\/strong>:<br>Se usa generalmetne como encabezado Link, permitiendo que el agente de usuario empiece a pre-cargar recursos mientras el servidor prepara una respuesta.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Respuestas satisfactorias:<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>200 OK<\/strong>:<br>La solicitud ha tenido \u00e9xito. El significado de un \u00e9xito var\u00eda dependiendo del m\u00e9todo HTTP:<\/li><li><strong>201 Created<\/strong>:<br>La solicitud ha tenido \u00e9xito y se ha creado un nuevo recurso como resultado de ello. <\/li><li><strong>202 Accepted<\/strong>:<br>La solicitud se ha recibido, pero a\u00fan no se ha actuado. Es una petici\u00f3n &#8220;sin compromiso&#8221;, lo que significa que no hay manera en HTTP que permite enviar una respuesta as\u00edncrona que indique el resultado del procesamiento de la solicitud. Est\u00e1 pensado para los casos en que otro proceso o servidor maneja la solicitud, o para el procesamiento por lotes.<\/li><li><strong>203 Non-Authoritative Information<\/strong>:<br>La petici\u00f3n se ha completado con \u00e9xito, pero su contenido no se ha obtenido de la fuente originalmente solicitada, sino que se recoge de una copia local o de un tercero. Excepto esta condici\u00f3n, se debe preferir una respuesta de 200 OK en lugar de esta respuesta.<\/li><li><strong>204 No Content <\/strong>:<br>La petici\u00f3n se ha completado con \u00e9xito pero su respuesta no tiene ning\u00fan contenido, aunque los encabezados pueden ser \u00fatiles. El agente de usuario puede actualizar sus encabezados en cach\u00e9 para este recurso con los nuevos valores.<\/li><li><strong>205 Reset Content <\/strong>:<br>La petici\u00f3n se ha completado con \u00e9xito, pero su respuesta no tiene contenidos y adem\u00e1s, el agente de usuario tiene que inicializar la p\u00e1gina desde la que se realiz\u00f3 la petici\u00f3n, este c\u00f3digo es \u00fatil por ejemplo para p\u00e1ginas con formularios cuyo contenido debe borrarse despu\u00e9s de que el usuario lo env\u00ede.<\/li><li><strong>206 Partial Content<\/strong>:<br>La petici\u00f3n servir\u00e1 parcialmente el contenido solicitado. Esta caracter\u00edstica se utiliza por herramientas de descarga como wget para continuar la transferencia de descargas anteriormente interrumpidas, o para dividir una descarga y procesar las partes simult\u00e1neamente.<\/li><li><strong>207 Multi-Status<\/strong>:<br>Una respuesta Multi-Estado transmite informaci\u00f3n sobre varios recursos en situaciones en las que varios c\u00f3digos de estado podr\u00edan ser apropiados. El cuerpo de la petici\u00f3n es un mensaje XML.<\/li><li><strong>208 Multi-Status<\/strong>:<br>El listado de elementos DAV ya se notific\u00f3 previamente, por lo que no se van a volver a listar.<\/li><li><strong>226 IM Used (HTTP Delta encoding)<\/strong>:<br>El servidor ha cumplido una petici\u00f3n GET para el recurso y la respuesta es una representaci\u00f3n del resultado de una o m\u00e1s manipulaciones de instancia aplicadas a la instancia actual.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Redirecciones:<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>300 Multiple Choice <\/strong>:<br>Esta solicitud tiene m\u00e1s de una posible respuesta. User-Agent o el usuario debe escoger uno de ellos. No hay forma estandarizada de seleccionar una de las respuestas.<\/li><li><strong>301 Moved Permanently <\/strong>:<br>Este c\u00f3digo de respuesta significa que la URI del recurso solicitado ha cambiado. Probablemente una nueva URL ser\u00e1 la respuesta.<\/li><li><strong>302 Found<\/strong>:<\/li><li>Significa que el recurso de la URI solicitada ha cambiado temporalmente. Nuevos cambios en la URI ser\u00e1n agregados en el futuro. Por lo tanto, la misma URI debe ser usada por el cliente en futuras solicitudes.<\/li><li><strong>303 See Other <\/strong>:<br>El servidor env\u00eda esta respuesta para dirigir al cliente a un nuevo recurso solicitado a otra direcci\u00f3n usando una petici\u00f3n GET.<\/li><li><strong>304 Not Modified<\/strong>:<br>Tiene como prop\u00f3sito el &#8220;cach\u00e9&#8221;. Le indica al cliente que la respuesta no se modific\u00f3. Entonces, el cliente puede continuar usando la misma versi\u00f3n almacenada en su cach\u00e9.<\/li><li><strong>305 Use Proxy Deprecated<\/strong>:<br>Fue definida en una versi\u00f3n previa de la especificaci\u00f3n del protocolo HTTP para indicar que una respuesta solicitada debe ser accedida desde un proxy. Ha quedado obsoleta debido a preocupaciones de seguridad correspondientes a la configuraci\u00f3n de un proxy.<\/li><li><strong>306 unused<\/strong>:<br>Este c\u00f3digo de respuesta ya no se usa m\u00e1s. Actualmente se encuentra reservado. Fue usado en previas versiones de la especificaci\u00f3n HTTP1.1.<\/li><li><strong>307 Temporary Redirect <\/strong>:<br>El servidor env\u00eda esta respuesta para dirigir al cliente a obtener el recurso solicitado a otra URI con el mismo m\u00e9todo que se us\u00f3 la petici\u00f3n anterior. Tiene la misma sem\u00e1ntica que el c\u00f3digo de respuesta HTTP 302 Found, con la excepci\u00f3n de que el agente usuario no debe cambiar el m\u00e9todo HTTP usado: si un POST fue usado en la primera petici\u00f3n, otro POST debe ser usado en la segunda petici\u00f3n.<\/li><li><strong>308 Permanent Redirect <\/strong>:<br>Significa que el recurso ahora se encuentra permanentemente en otra URI, especificada por la respuesta de encabezado HTTP Location:. Tiene la misma sem\u00e1ntica que el c\u00f3digo de respuesta HTTP 301 Moved Permanently, con la excepci\u00f3n de que el agente usuario no debe cambiar el m\u00e9todo HTTP usado: si un POST fue usado en la primera petici\u00f3n, otro POST debe ser usado en la segunda petici\u00f3n.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Errores de cliente:<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>400 Bad Request<\/strong>:<br>Esta respuesta significa que el servidor no pudo interpretar la solicitud dada una sintaxis inv\u00e1lida.<\/li><li><strong>401 Unauthorized<\/strong>:<br>Es necesario autenticar para obtener la respuesta solicitada. Esta es similar a 403, pero en este caso, la autenticaci\u00f3n es posible.<\/li><li><strong>402 Payment Required<\/strong>:<br>Este c\u00f3digo de respuesta est\u00e1 reservado para futuros usos. El objetivo inicial de crear este c\u00f3digo era utilizarlo en sistemas digitales de pagos. Sin embargo, no se usa actualmente.<\/li><li><strong>403 Forbidden<\/strong>:<br>El cliente no posee los permisos necesarios para cierto contenido, por lo que el servidor est\u00e1 rechazando otorgar una respuesta apropiada.<\/li><li><strong>404 Not Found<\/strong>:<br>El servidor no pudo encontrar el contenido solicitado. Este c\u00f3digo de respuesta es uno de los m\u00e1s famosos dada su alta ocurrencia en la web.<\/li><li><strong>405 Method Not Allowed <\/strong>:<br>El m\u00e9todo solicitado es conocido por el servidor pero ha sido deshabilitado y no puede ser utilizado. Los dos m\u00e9todos obligatorios, GET y HEAD, nunca deben ser deshabilitados y no deber\u00edan retornar este c\u00f3digo de error.<\/li><li><strong>406 Not Acceptable <\/strong>:<br>Esta respuesta es enviada cuando el servidor, despu\u00e9s de aplicar una negociaci\u00f3n de contenido servidor-impulsado, no encuentra ning\u00fan contenido seguido por la criteria dada por el usuario.<\/li><li><strong>407 Proxy Authentication Required <\/strong>:<br>Esto es similar al c\u00f3digo 401, pero la autenticaci\u00f3n debe estar hecha a partir de un proxy.<\/li><li><strong>408 Request Timeout<\/strong>:<br>Esta respuesta es enviada en una conexi\u00f3n inactiva en algunos servidores, incluso sin alguna petici\u00f3n previa por el cliente. Significa que el servidor quiere desconectar esta conexi\u00f3n sin usar. Esta respuesta es muy usada desde algunos navegadores, como Chrome, Firefox 27+, o IE9, usa mecanismos de pre-conexi\u00f3n HTTP para acelerar la navegaci\u00f3n. Tambi\u00e9n hay que tener en cuenta que algunos servidores simplemente desconecta la conexi\u00f3n sin enviar este mensaje.<\/li><li><strong>409 Conflict <\/strong>:<br>Esta respuesta generalmente se env\u00eda cuando una petici\u00f3n tiene conflicto con el estado actual del servidor.<\/li><li><strong>410 Gone<\/strong>:<br>Esta respuesta se env\u00eda cuando el contenido solicitado se borr\u00f3 del servidor.<\/li><li><strong>411 Length Required<\/strong>:<br>El servidor rechaza la petici\u00f3n porque el campo de encabezado Content-Length no esta definido y el servidor lo requiere.<\/li><li><strong>412 Precondition Failed<\/strong>:<br>El cliente ha indicado pre-condiciones en sus encabezados la cual el servidor no cumple.<\/li><li><strong>413 Payload Too Large<\/strong>:<br>La entidad de petici\u00f3n es m\u00e1s larga que los l\u00edmites definidos por el servidor; el servidor puede cerrar la conexi\u00f3n o retornar un campo de encabezado Retry-After.<\/li><li><strong>414 URI Too Long<\/strong>:<br>La URI solicitada por el cliente es m\u00e1s larga de lo que el servidor est\u00e1 dispuesto a interpretar.<\/li><li><strong>415 Unsupported Media Type <\/strong>:<br>El formato multimedia de los datos solicitados no est\u00e1 soportado por el servidor, por lo cual el servidor rechaza la solicitud.<\/li><li><strong>416 Requested Range Not Satisfiable <\/strong>:<br>El rango especificado por el campo de encabezado Range en la solicitud no cumple; es posible que el rango est\u00e1 fuera del tama\u00f1o de los datos objetivo del URI.<\/li><li><strong>417 Expectation Failed <\/strong>:<br>Significa que la expectativa indicada por el campo de encabezado Expect solicitada no puede ser cumplida por el servidor.<\/li><li><strong>418 I&#8217;m a teapot<\/strong>:<br>El servidor se reh\u00fasa a intentar hacer caf\u00e9 con una tetera.<\/li><li><strong>421 Misdirected Request<\/strong>:<br>La petici\u00f3n fue dirigida a un servidor que no es capaz de producir una respuesta. Esto puede ser enviado por un servidor que no est\u00e1 configurado para producir respuestas por la combinaci\u00f3n del esquema y la autoridad que est\u00e1n incluidos en la URI solicitada<\/li><li><strong>422 Unprocessable Entity  <\/strong>:<br>La petici\u00f3n estaba bien formada pero no se pudo seguir debido a errores de sem\u00e1ntica.<\/li><li><strong>423 Locked <\/strong>:<br>El recurso al que se intenta acceder est\u00e1 bloqueado.<\/li><li><strong>424 Failed Dependency <\/strong>:<br>La petici\u00f3n fall\u00f3 debido a una falla de una petici\u00f3n previa.<\/li><li><strong>426 Upgrade Required <\/strong>:<br>El servidor se reh\u00fasa a aplicar la solicitud usando el protocolo actual pero puede estar dispuesto a hacerlo despu\u00e9s que el cliente se actualice a un protocolo diferente. El servidor env\u00eda un encabezado Upgrade en una respuesta para indicar los protocolos requeridos.<\/li><li><strong>428 Precondition Required <\/strong>:<br>El servidor origen requiere que la solicitud sea condicional. Tiene la intenci\u00f3n de prevenir problemas de &#8216;actualizaci\u00f3n perdida&#8217;, donde un cliente OBTIENE un estado del recurso, lo modifica, y lo PONE devuelta al servidor, cuando mientras un tercero ha modificado el estado del servidor, llevando a un conflicto.<\/li><li><strong>429 Too Many Requests <\/strong>:<br>El usuario ha enviado demasiadas solicitudes en un periodo de tiempo dado.<\/li><li><strong>431 Request Header Fields Too Large <\/strong>:<br>El servidor no est\u00e1 dispuesto a procesar la solicitud porque los campos de encabezado son demasiado largos. La solicitud PUEDE volver a subirse despu\u00e9s de reducir el tama\u00f1o de los campos de encabezado solicitados.<\/li><li><strong>451 Unavailable For Legal Reasons <\/strong>:<br>El usuario solicita un recurso ilegal, como alguna p\u00e1gina web censurada por alg\u00fan gobierno.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Errores de servidor<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>500 Internal Server Error<\/strong>:<br>El servidor ha encontrado una situaci\u00f3n que no sabe c\u00f3mo manejarla.<\/li><li><strong>501 Not Implemented <\/strong>:<br>El m\u00e9todo solicitado no es soportado por el servidor y no puede ser manejado. Los \u00fanicos m\u00e9todos que los servidores requieren soporte (y por lo tanto no deben retornar este c\u00f3digo) son GET y HEAD.<\/li><li><strong>502 Bad Gateway<\/strong>:<br>Esta respuesta de error significa que el servidor, mientras trabaja como una puerta de enlace para obtener una respuesta necesaria para manejar la petici\u00f3n, obtuvo una respuesta inv\u00e1lida.<\/li><li><strong>503 Service Unavailable<\/strong>:<br>El servidor no est\u00e1 listo para manejar la petici\u00f3n. Causas comunes puede ser que el servidor est\u00e1 ca\u00eddo por mantenimiento o est\u00e1 sobrecargado. Hay que tomar en cuenta que junto con esta respuesta, una p\u00e1gina usuario-amigable explicando el problema debe ser enviada. <\/li><li><strong>504 Gateway Timeout<\/strong>:<br>Esta respuesta de error se da cuando el servidor est\u00e1 actuando como una puerta de enlace y no puede obtener una respuesta a tiempo.<\/li><li><strong>505 HTTP Version Not Supported<\/strong>:<br>La versi\u00f3n de HTTP usada en la petici\u00f3n no est\u00e1 soportada por el servidor.<\/li><li><strong>506 Variant Also Negotiates <\/strong>:<br>El servidor tiene un error de configuraci\u00f3n interna: negociaci\u00f3n de contenido transparente para la petici\u00f3n resulta en una referencia circular.<\/li><li><strong>507 Insufficient Storage <\/strong>:<br>El servidor tiene un error de configuraci\u00f3n interna: la variable de recurso escogida est\u00e1 configurada para acoplar la negociaci\u00f3n de contenido transparente misma, y no es por lo tanto un punto final adecuado para el proceso de negociaci\u00f3n.<\/li><li><strong>508 Loop Detected<\/strong>:<br>El servidor detect\u00f3 un ciclo infinito mientras procesaba la solicitud.<\/li><li><strong>510 Not Extended <\/strong>:<br>Extensiones adicionales para la solicitud son requeridas para que el servidor las cumpla.<\/li><li><strong>511 Network Authentication Required <\/strong>:<br>El c\u00f3digo de estado 511 indica que el cliente necesita autenticar para obtener acceso a la red.<\/li><\/ul>\n\n\n\n<p>Para finalizar, te dejamos una infograf\u00eda sobre el resumen de los c\u00f3digos HTTP descritos en este post,<mark style=\"background-color:rgba(0, 0, 0, 0);color:#030399\" class=\"has-inline-color\"> <strong><mark><a href=\"https:\/\/tecsify.com\/blog\/infografias\/\">Recuerda que puedes ver todas nuestras infograf\u00edas de manera gratu\u00edta haciendo click aqu\u00ed.<\/a><\/mark><\/strong><\/mark><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/tecsify.com\/blog\/wp-content\/uploads\/2022\/05\/HTTPMasComunes-1024x1024.jpg\" alt=\"Codigos HTTP mas comunes\" class=\"wp-image-2439\" srcset=\"https:\/\/tecsify.com\/blog\/wp-content\/uploads\/2022\/05\/HTTPMasComunes-1024x1024.jpg 1024w, https:\/\/tecsify.com\/blog\/wp-content\/uploads\/2022\/05\/HTTPMasComunes-300x300.jpg 300w, https:\/\/tecsify.com\/blog\/wp-content\/uploads\/2022\/05\/HTTPMasComunes-150x150.jpg 150w, https:\/\/tecsify.com\/blog\/wp-content\/uploads\/2022\/05\/HTTPMasComunes-768x768.jpg 768w, https:\/\/tecsify.com\/blog\/wp-content\/uploads\/2022\/05\/HTTPMasComunes-450x450.jpg 450w, https:\/\/tecsify.com\/blog\/wp-content\/uploads\/2022\/05\/HTTPMasComunes-780x780.jpg 780w, https:\/\/tecsify.com\/blog\/wp-content\/uploads\/2022\/05\/HTTPMasComunes.jpg 1100w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption>Infograf\u00eda c\u00f3digos HTTP<\/figcaption><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Los c\u00f3digos de estado de respuesta HTTP indican si se ha completado satisfactoriamente una solicitud HTTP espec\u00edfica.<\/p>\n","protected":false},"author":2,"featured_media":1956,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[86,25,3,2],"tags":[89,106,8,107,29,71],"class_list":{"0":"post-1955","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-guias-y-tutoriales","8":"category-internet","9":"category-programacion","10":"category-tech","11":"tag-guia","12":"tag-http","13":"tag-programacion","14":"tag-status-code","15":"tag-tecsify","16":"tag-tutorial"},"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Que son los c\u00f3digos de estado HTTP y su significado | Tecsify Blog<\/title>\n<meta name=\"description\" content=\"Los c\u00f3digos de estado de respuesta HTTP indican si se ha completado satisfactoriamente una solicitud HTTP espec\u00edfica.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/tecsify.com\/blog\/codigos-http\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Que son los c\u00f3digos de estado HTTP y su significado | Tecsify Blog\" \/>\n<meta property=\"og:description\" content=\"Los c\u00f3digos de estado de respuesta HTTP indican si se ha completado satisfactoriamente una solicitud HTTP espec\u00edfica.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/tecsify.com\/blog\/codigos-http\/\" \/>\n<meta property=\"og:site_name\" content=\"Tecsify Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Tecsify\" \/>\n<meta property=\"article:published_time\" content=\"2022-05-13T11:29:06+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-09-30T14:21:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/tecsify.com\/blog\/wp-content\/uploads\/2022\/05\/httpcodes.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"773\" \/>\n\t<meta property=\"og:image:height\" content=\"522\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Oscar Morales Cuellar\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@ozk404\" \/>\n<meta name=\"twitter:site\" content=\"@tecsify\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Oscar Morales Cuellar\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/codigos-http\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/codigos-http\\\/\"},\"author\":{\"name\":\"Oscar Morales Cuellar\",\"@id\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/#\\\/schema\\\/person\\\/cba7ef409f8a0add564d28611b4b3b5a\"},\"headline\":\"Que son los c\u00f3digos de estado HTTP y cu\u00e1l es su significado\",\"datePublished\":\"2022-05-13T11:29:06+00:00\",\"dateModified\":\"2022-09-30T14:21:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/codigos-http\\\/\"},\"wordCount\":2132,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/codigos-http\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/httpcodes.jpg\",\"keywords\":[\"Guia\",\"HTTP\",\"Programacion\",\"Status Code\",\"Tecsify\",\"Tutorial\"],\"articleSection\":[\"Gu\u00edas y Tutoriales\",\"Internet\",\"Programaci\u00f3n y Desarrollo de Software\",\"Tecnolog\u00eda e innovaci\u00f3n\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/tecsify.com\\\/blog\\\/codigos-http\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/codigos-http\\\/\",\"url\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/codigos-http\\\/\",\"name\":\"Que son los c\u00f3digos de estado HTTP y su significado | Tecsify Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/codigos-http\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/codigos-http\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/httpcodes.jpg\",\"datePublished\":\"2022-05-13T11:29:06+00:00\",\"dateModified\":\"2022-09-30T14:21:22+00:00\",\"description\":\"Los c\u00f3digos de estado de respuesta HTTP indican si se ha completado satisfactoriamente una solicitud HTTP espec\u00edfica.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/codigos-http\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/tecsify.com\\\/blog\\\/codigos-http\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/codigos-http\\\/#primaryimage\",\"url\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/httpcodes.jpg\",\"contentUrl\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/httpcodes.jpg\",\"width\":773,\"height\":522,\"caption\":\"Codigos HTTP\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/codigos-http\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Inicio\",\"item\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Que son los c\u00f3digos de estado HTTP y cu\u00e1l es su significado\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/\",\"name\":\"Tecsify Blog\",\"description\":\"Tecnolog\u00eda, IA y Desarrollo de Software\",\"publisher\":{\"@id\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/#organization\"},\"alternateName\":\"Tecsify Blog\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/#organization\",\"name\":\"Tecsify\",\"alternateName\":\"Tecsify Blog\",\"url\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/05\\\/bluenew.png\",\"contentUrl\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/05\\\/bluenew.png\",\"width\":830,\"height\":443,\"caption\":\"Tecsify\"},\"image\":{\"@id\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Tecsify\",\"https:\\\/\\\/x.com\\\/tecsify\",\"https:\\\/\\\/www.instagram.com\\\/tecsify\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCalG-fWPHHWG-XTzhcCn0_A\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/tecsify\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/#\\\/schema\\\/person\\\/cba7ef409f8a0add564d28611b4b3b5a\",\"name\":\"Oscar Morales Cuellar\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/20240819_203406-1-96x96.jpg\",\"url\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/20240819_203406-1-96x96.jpg\",\"contentUrl\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/20240819_203406-1-96x96.jpg\",\"caption\":\"Oscar Morales Cuellar\"},\"description\":\"Oscar Morales Cuellar es un ingeniero en software, estratega tecnol\u00f3gico y emprendedor social, conocido principalmente por ser el fundador y CEO de Tecsify Latinoam\u00e9rica. Su trabajo ha sido reconocido internacional, incluyendo el World Summit Award (WSA) respaldado por la ONU, ITU, Huawei, su inclusi\u00f3n en la lista \\\"30 Under 30\\\" de Forbes, Personaje del a\u00f1o 2025 en innovaci\u00f3n y diversos galardones m\u00e1s.\",\"sameAs\":[\"https:\\\/\\\/oscarmoralesgt.com\",\"https:\\\/\\\/instagram.com\\\/ozk404\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/ozk404\\\/\",\"https:\\\/\\\/x.com\\\/ozk404\"],\"url\":\"https:\\\/\\\/tecsify.com\\\/blog\\\/author\\\/ozk404\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Que son los c\u00f3digos de estado HTTP y su significado | Tecsify Blog","description":"Los c\u00f3digos de estado de respuesta HTTP indican si se ha completado satisfactoriamente una solicitud HTTP espec\u00edfica.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/tecsify.com\/blog\/codigos-http\/","og_locale":"es_ES","og_type":"article","og_title":"Que son los c\u00f3digos de estado HTTP y su significado | Tecsify Blog","og_description":"Los c\u00f3digos de estado de respuesta HTTP indican si se ha completado satisfactoriamente una solicitud HTTP espec\u00edfica.","og_url":"https:\/\/tecsify.com\/blog\/codigos-http\/","og_site_name":"Tecsify Blog","article_publisher":"https:\/\/www.facebook.com\/Tecsify","article_published_time":"2022-05-13T11:29:06+00:00","article_modified_time":"2022-09-30T14:21:22+00:00","og_image":[{"width":773,"height":522,"url":"https:\/\/tecsify.com\/blog\/wp-content\/uploads\/2022\/05\/httpcodes.jpg","type":"image\/jpeg"}],"author":"Oscar Morales Cuellar","twitter_card":"summary_large_image","twitter_creator":"@ozk404","twitter_site":"@tecsify","twitter_misc":{"Written by":"Oscar Morales Cuellar","Est. reading time":"10 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/tecsify.com\/blog\/codigos-http\/#article","isPartOf":{"@id":"https:\/\/tecsify.com\/blog\/codigos-http\/"},"author":{"name":"Oscar Morales Cuellar","@id":"https:\/\/tecsify.com\/blog\/#\/schema\/person\/cba7ef409f8a0add564d28611b4b3b5a"},"headline":"Que son los c\u00f3digos de estado HTTP y cu\u00e1l es su significado","datePublished":"2022-05-13T11:29:06+00:00","dateModified":"2022-09-30T14:21:22+00:00","mainEntityOfPage":{"@id":"https:\/\/tecsify.com\/blog\/codigos-http\/"},"wordCount":2132,"commentCount":0,"publisher":{"@id":"https:\/\/tecsify.com\/blog\/#organization"},"image":{"@id":"https:\/\/tecsify.com\/blog\/codigos-http\/#primaryimage"},"thumbnailUrl":"https:\/\/tecsify.com\/blog\/wp-content\/uploads\/2022\/05\/httpcodes.jpg","keywords":["Guia","HTTP","Programacion","Status Code","Tecsify","Tutorial"],"articleSection":["Gu\u00edas y Tutoriales","Internet","Programaci\u00f3n y Desarrollo de Software","Tecnolog\u00eda e innovaci\u00f3n"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/tecsify.com\/blog\/codigos-http\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/tecsify.com\/blog\/codigos-http\/","url":"https:\/\/tecsify.com\/blog\/codigos-http\/","name":"Que son los c\u00f3digos de estado HTTP y su significado | Tecsify Blog","isPartOf":{"@id":"https:\/\/tecsify.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/tecsify.com\/blog\/codigos-http\/#primaryimage"},"image":{"@id":"https:\/\/tecsify.com\/blog\/codigos-http\/#primaryimage"},"thumbnailUrl":"https:\/\/tecsify.com\/blog\/wp-content\/uploads\/2022\/05\/httpcodes.jpg","datePublished":"2022-05-13T11:29:06+00:00","dateModified":"2022-09-30T14:21:22+00:00","description":"Los c\u00f3digos de estado de respuesta HTTP indican si se ha completado satisfactoriamente una solicitud HTTP espec\u00edfica.","breadcrumb":{"@id":"https:\/\/tecsify.com\/blog\/codigos-http\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/tecsify.com\/blog\/codigos-http\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/tecsify.com\/blog\/codigos-http\/#primaryimage","url":"https:\/\/tecsify.com\/blog\/wp-content\/uploads\/2022\/05\/httpcodes.jpg","contentUrl":"https:\/\/tecsify.com\/blog\/wp-content\/uploads\/2022\/05\/httpcodes.jpg","width":773,"height":522,"caption":"Codigos HTTP"},{"@type":"BreadcrumbList","@id":"https:\/\/tecsify.com\/blog\/codigos-http\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Inicio","item":"https:\/\/tecsify.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Que son los c\u00f3digos de estado HTTP y cu\u00e1l es su significado"}]},{"@type":"WebSite","@id":"https:\/\/tecsify.com\/blog\/#website","url":"https:\/\/tecsify.com\/blog\/","name":"Tecsify Blog","description":"Tecnolog\u00eda, IA y Desarrollo de Software","publisher":{"@id":"https:\/\/tecsify.com\/blog\/#organization"},"alternateName":"Tecsify Blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/tecsify.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/tecsify.com\/blog\/#organization","name":"Tecsify","alternateName":"Tecsify Blog","url":"https:\/\/tecsify.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/tecsify.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/tecsify.com\/blog\/wp-content\/uploads\/2021\/05\/bluenew.png","contentUrl":"https:\/\/tecsify.com\/blog\/wp-content\/uploads\/2021\/05\/bluenew.png","width":830,"height":443,"caption":"Tecsify"},"image":{"@id":"https:\/\/tecsify.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Tecsify","https:\/\/x.com\/tecsify","https:\/\/www.instagram.com\/tecsify","https:\/\/www.youtube.com\/channel\/UCalG-fWPHHWG-XTzhcCn0_A\/","https:\/\/www.linkedin.com\/company\/tecsify\/"]},{"@type":"Person","@id":"https:\/\/tecsify.com\/blog\/#\/schema\/person\/cba7ef409f8a0add564d28611b4b3b5a","name":"Oscar Morales Cuellar","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/tecsify.com\/blog\/wp-content\/uploads\/2024\/09\/20240819_203406-1-96x96.jpg","url":"https:\/\/tecsify.com\/blog\/wp-content\/uploads\/2024\/09\/20240819_203406-1-96x96.jpg","contentUrl":"https:\/\/tecsify.com\/blog\/wp-content\/uploads\/2024\/09\/20240819_203406-1-96x96.jpg","caption":"Oscar Morales Cuellar"},"description":"Oscar Morales Cuellar es un ingeniero en software, estratega tecnol\u00f3gico y emprendedor social, conocido principalmente por ser el fundador y CEO de Tecsify Latinoam\u00e9rica. Su trabajo ha sido reconocido internacional, incluyendo el World Summit Award (WSA) respaldado por la ONU, ITU, Huawei, su inclusi\u00f3n en la lista \"30 Under 30\" de Forbes, Personaje del a\u00f1o 2025 en innovaci\u00f3n y diversos galardones m\u00e1s.","sameAs":["https:\/\/oscarmoralesgt.com","https:\/\/instagram.com\/ozk404","https:\/\/www.linkedin.com\/in\/ozk404\/","https:\/\/x.com\/ozk404"],"url":"https:\/\/tecsify.com\/blog\/author\/ozk404\/"}]}},"_links":{"self":[{"href":"https:\/\/tecsify.com\/blog\/wp-json\/wp\/v2\/posts\/1955","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tecsify.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tecsify.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tecsify.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/tecsify.com\/blog\/wp-json\/wp\/v2\/comments?post=1955"}],"version-history":[{"count":6,"href":"https:\/\/tecsify.com\/blog\/wp-json\/wp\/v2\/posts\/1955\/revisions"}],"predecessor-version":[{"id":2442,"href":"https:\/\/tecsify.com\/blog\/wp-json\/wp\/v2\/posts\/1955\/revisions\/2442"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tecsify.com\/blog\/wp-json\/wp\/v2\/media\/1956"}],"wp:attachment":[{"href":"https:\/\/tecsify.com\/blog\/wp-json\/wp\/v2\/media?parent=1955"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tecsify.com\/blog\/wp-json\/wp\/v2\/categories?post=1955"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tecsify.com\/blog\/wp-json\/wp\/v2\/tags?post=1955"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}