{"id":99450,"date":"2021-03-16T16:22:41","date_gmt":"2021-03-16T14:22:41","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-raspredelyonnoj-sistemy-upravleniya-ishodnymi-tekstami-git-2-31"},"modified":"2021-03-16T16:22:41","modified_gmt":"2021-03-16T14:22:41","slug":"vypusk-raspredelyonnoj-sistemy-upravleniya-ishodnymi-tekstami-git-2-31","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-raspredelyonnoj-sistemy-upravleniya-ishodnymi-tekstami-git-2-31","title":{"rendered":"Lanzamiento del sistema de control de versiones distribuido Git 2.31","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Se ha lanzado la versi\u00f3n del sistema de control de versiones distribuido Git 2.31. Git es uno de los sistemas de control de versiones m\u00e1s populares, fiables y de alto rendimiento, que proporciona herramientas flexibles para el desarrollo no lineal, basadas en bifurcaciones y fusiones de ramas. Para garantizar la integridad de la historia y la resistencia a los cambios \u00abretroactivos\u00bb, se utiliza un hash impl\u00edcito de toda la historia anterior en cada commit; tambi\u00e9n es posible verificar digitalmente las firmas de los desarrolladores en etiquetas y commits individuales.       <\/p>\n<p>En comparaci\u00f3n con la versi\u00f3n anterior, se han incorporado 679 cambios en la nueva versi\u00f3n, preparados con la participaci\u00f3n de 85 desarrolladores, de los cuales 23 han participado por primera vez en el desarrollo. Las principales novedades son:  <\/p>\n<ul>\n<li class=\"l\"> Se ha a\u00f1adido el comando \u00abgit maintenance\u00bb, que permite realizar tareas peri\u00f3dicas en sistemas que no son compatibles con cron. Por ejemplo, mediante el nuevo comando, se puede organizar la ejecuci\u00f3n peri\u00f3dica del proceso de empaquetado del repositorio, para no tener que esperar a que finalice el bloqueo del repositorio al realizar autom\u00e1ticamente el empaquetado durante la ejecuci\u00f3n de varios comandos. El comando \u00abgit maintenance\u00bb permite llevar a cabo optimizaciones y operaciones para mantener la estructura \u00f3ptima del repositorio en segundo plano, sin bloquear la sesi\u00f3n interactiva: una vez por hora se realiza un trabajo de pre-carga de objetos frescos desde el repositorio remoto y se actualiza el archivo con el grafo de commits, y cada noche se inicia el proceso de empaquetado del repositorio.\n<li class=\"l\"> Se ha a\u00f1adido soporte para mantener un \u00edndice inverso en disco (revindex) para archivos de paquetes. Recordemos que Git almacena todos los datos en forma de objetos, que se colocan en archivos separados. Para aumentar la eficiencia del trabajo con el repositorio, los objetos se colocan adicionalmente en archivos de paquetes, en los que la informaci\u00f3n se presenta en forma de un flujo de objetos que siguen uno tras otro (un formato similar se utiliza al transferir objetos con los comandos git fetch y git push). Para cada archivo de paquete se crea un archivo de \u00edndice (.idx), que permite, dado el identificador del objeto, determinar r\u00e1pidamente la posici\u00f3n en el archivo de paquete donde se almacena dicho objeto. El \u00edndice inverso propuesto en Git 2.31 (.rev) tiene como objetivo optimizar el proceso de determinaci\u00f3n del identificador del objeto a partir de la informaci\u00f3n sobre la ubicaci\u00f3n del objeto en el archivo de paquete.\n<p>Anteriormente, esta conversi\u00f3n se realizaba sobre la marcha durante el an\u00e1lisis del archivo pack y solo se almacenaba en memoria, lo que imped\u00eda reutilizar tales \u00edndices y obligaba a generar el \u00edndice cada vez. La operaci\u00f3n de construcci\u00f3n del \u00edndice se reduce a construir un arreglo de pares \u00abobjeto - posici\u00f3n\u00bb y ordenarlo por posici\u00f3n, lo que puede llevar mucho tiempo para archivos pack grandes.     <\/p>\n<p>Por ejemplo, la operaci\u00f3n de recuperaci\u00f3n del contenido de los objetos, en la que se utiliza un \u00edndice directo, se realiz\u00f3 62 veces m\u00e1s r\u00e1pido que la operaci\u00f3n de visualizaci\u00f3n del tama\u00f1o de los objetos, para la cual los datos de la relaci\u00f3n de posici\u00f3n con el objeto no estaban indexados. Despu\u00e9s de usar un \u00edndice inverso, las operaciones mencionadas comenzaron a llevar aproximadamente el mismo tiempo. Los \u00edndices inversos tambi\u00e9n permiten acelerar las operaciones de env\u00edo de objetos al ejecutar comandos fetch y push gracias a la transferencia directa de datos ya preparados desde el disco. Por defecto, no se crean \u00edndices inversos; para generarlos se debe habilitar la configuraci\u00f3n 'git config pack.writeReverseIndex true' y luego empaquetar el repositorio con el comando 'git repack -Ad'.    <\/p>\n<li class=\"l\"> Se han a\u00f1adido optimizaciones de rendimiento, basadas en la incorporaci\u00f3n del formato de archivo commit-graph, que se aplica para optimizar el acceso a la informaci\u00f3n sobre los commits, y nuevos datos sobre el n\u00famero de generaci\u00f3n del commit, que pueden utilizarse para acelerar operaciones adicionales con commits.\n<li class=\"l\"> Se han ampliado las capacidades para redefinir el nombre de la rama principal que se utiliza de forma predeterminada en nuevos repositorios (configuraci\u00f3n init.defaultBranch). Al acceder a repositorios externos, git intenta extraer la rama a la que apunta HEAD, es decir, si el externo <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/es\/server\/\"   title=\"servidor\" data-wpil-keyword-link=\"linked\">servidor<\/a> Utiliza por defecto la rama 'main', por lo que la operaci\u00f3n 'git clone' intentar\u00e1 extraer localmente 'main'. En Git 2.31, el soporte para este tipo de extracci\u00f3n ahora est\u00e1 implementado tambi\u00e9n para repositorios vac\u00edos. Por ejemplo, al clonar localmente un nuevo repositorio antes de agregarle los primeros parches, la copia local ahora contendr\u00e1 la configuraci\u00f3n externa establecida. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/es\/server\/dts-dronten\/\"   title=\"servidor\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2621\">servidor<\/a> de la rama principal por defecto.\n<li class=\"l\"> Se ha a\u00f1adido la opci\u00f3n '--disk-usage' al comando 'git rev-list', que permite mostrar un resumen del tama\u00f1o de los objetos.\n<li class=\"l\"> En anticipaci\u00f3n de la pr\u00f3xima sustituci\u00f3n del backend para realizar fusiones, se ha optimizado significativamente la detecci\u00f3n de renombramientos.\n<li class=\"l\"> El soporte para la biblioteca de expresiones regulares obsoleta PCRE1 ha sido descontinuado.\n<li class=\"l\"> Se ha proporcionado la capacidad de forzar la prohibici\u00f3n del uso de enlaces abreviados, que act\u00faa independientemente del algoritmo de hashing. La prohibici\u00f3n se activa asignando el valor 'no' al par\u00e1metro core.abbrev.\n<li class=\"l\"> Se ha a\u00f1adido la opci\u00f3n '--path-format=(absolute|relative)' al comando 'git rev-parse' para definir expl\u00edcitamente la salida de rutas relativas o absolutas.\n<li class=\"l\"> En los scripts para autocompletar la entrada en Bash, se ha simplificado la adici\u00f3n de reglas de autocompletado para los propios subcomandos 'git'.\n<li class=\"l\"> Se ha a\u00f1adido la opci\u00f3n '--stdin' al comando 'git bundle' para leer referencias desde la entrada est\u00e1ndar.\n<li class=\"l\"> Se ha a\u00f1adido una nueva opci\u00f3n '--diff-merges=' al comando 'git log'.\n<li class=\"l\"> Se ha a\u00f1adido la opci\u00f3n '--deduplicatecan' al comando 'git ls-files' para eliminar duplicados en la salida.\n<li class=\"l\"> Se han agregado nuevas m\u00e1scaras para excluir rangos de commits: '^!' y '^-'.\n<li class=\"l\"> Se han a\u00f1adido las opciones '--left-only' y '--right-only' al comando 'git range-diff' para mostrar solo un lado del rango comparado.\n<li class=\"l\"> Se han a\u00f1adido las opciones &#8212;skip-to=&lt;path&gt; y &#171;&#8212;rotate-to=&lt;path&gt; a los comandos &#171;git diff&#187; y &#171;git log&#187; para omitir o mover al final las rutas iniciales.\n<li class=\"l\"> Se ha a\u00f1adido la opci\u00f3n &#171;&#8212;skip-to=&lt;path&gt; al comando &#171;git difftool&#187; para reanudar una sesi\u00f3n interrumpida desde cualquier ruta.\n<li class=\"l\"> El c\u00f3digo de conducta, que define los principios b\u00e1sicos para resolver situaciones conflictivas entre desarrolladores, ha sido actualizado a la versi\u00f3n 2.0 (anteriormente se usaba la versi\u00f3n 1.4).<br \/>\n<br \/>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=54765\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438 Git 2.31. Git \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043e\u0434\u043d\u043e\u0439 \u0438\u0437 \u0441\u0430\u043c\u044b\u0445 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445, \u043d\u0430\u0434\u0451\u0436\u043d\u044b\u0445 \u0438 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0432\u0435\u0440\u0441\u0438\u044f\u043c\u0438, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439 \u0433\u0438\u0431\u043a\u0438\u0435 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u043d\u0435\u043b\u0438\u043d\u0435\u0439\u043d\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438, \u0431\u0430\u0437\u0438\u0440\u0443\u044e\u0449\u0438\u0435\u0441\u044f \u043d\u0430 \u043e\u0442\u0432\u0435\u0442\u0432\u043b\u0435\u043d\u0438\u0438 \u0438 \u0441\u043b\u0438\u044f\u043d\u0438\u0438 \u0432\u0435\u0442\u043e\u043a. \u0414\u043b\u044f \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f \u0446\u0435\u043b\u043e\u0441\u0442\u043d\u043e\u0441\u0442\u0438 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u0438 \u0443\u0441\u0442\u043e\u0439\u0447\u0438\u0432\u043e\u0441\u0442\u0438 \u043a \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f\u043c &#171;\u0437\u0430\u0434\u043d\u0438\u043c \u0447\u0438\u0441\u043b\u043e\u043c&#187; \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u043d\u0435\u044f\u0432\u043d\u043e\u0435 \u0445\u0435\u0448\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432\u0441\u0435\u0439 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u0432 \u043a\u0430\u0436\u0434\u043e\u043c \u043a\u043e\u043c\u043c\u0438\u0442\u0435, \u0442\u0430\u043a\u0436\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u0435\u043d\u0438\u0435 \u0446\u0438\u0444\u0440\u043e\u0432\u044b\u043c\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-99450","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438 Git 2.31.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-raspredelyonnoj-sistemy-upravleniya-ishodnymi-tekstami-git-2-31\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438 Git 2.31 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438 Git 2.31.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-raspredelyonnoj-sistemy-upravleniya-ishodnymi-tekstami-git-2-31\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2021-03-16T14:22:41+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-03-16T14:22:41+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Lanzamiento del sistema de control de versiones distribuido Git 2.31 | ProHoster","description":"Est\u00e1 disponible la versi\u00f3n 2.31 del sistema de control de versiones distribuido Git.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-raspredelyonnoj-sistemy-upravleniya-ishodnymi-tekstami-git-2-31","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438 Git 2.31 | ProHoster","og:description":"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438 Git 2.31.","og:url":"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-raspredelyonnoj-sistemy-upravleniya-ishodnymi-tekstami-git-2-31","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2021-03-16T14:22:41+00:00","article:modified_time":"2021-03-16T14:22:41+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"99450","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-16 14:26:20","updated":"2026-02-09 21:38:09","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/99450","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=99450"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/99450\/revisions"}],"predecessor-version":[{"id":172923,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/99450\/revisions\/172923"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=99450"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=99450"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=99450"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}