# Bug(s) no tratamento do Discourse de URIs em conteúdo markdown

**URL:** <https://meta.discourse.org/t/bug-s-in-discourse-handing-of-uris-in-markdown-content/187125>\
**Category:** Bug\
**Created:** [Abril 16, 2021, 4:36pm UTC](https://meta.discourse.org/t/bug-s-in-discourse-handing-of-uris-in-markdown-content/187125 "2021-04-16T16:36:33Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![TallTed](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tallted/32/125029_2.png) [@TallTed](https://meta.discourse.org/u/TallTed)\
**Post date:** [Abril 16, 2021, 4:36pm UTC](https://meta.discourse.org/t/bug-s-in-discourse-handing-of-uris-in-markdown-content/187125/1 "2021-04-16T16:36:33Z")

</div>

`urn:records:test:3` é um URI válido [RFC 3986](https://tools.ietf.org/html/rfc3986).

O Discourse não o trata corretamente, não importa qual markdown seja usado.

- Basta colá-lo, como um URI HTTP, e o Discourse ignora completamente o fato de ser um URI, como aqui: urn:records:test:3.

- Envolva-o em `<>`, como `<urn:records:test:3>`, e o Discourse inverte os dois últimos segmentos, como aqui: urn:records:3:test. Clique com o botão direito e copie; você obterá `urn:records` ou `test:3`, dependendo exatamente da posição do cursor do mouse. Clique com o botão esquerdo e nada acontece, porque não é tratado completamente como um URI.

- Coloque-o na marcação completa de link, ou seja, `[texto sobre `urn:records:test:3`](urn:records:test:3)`, e o Discourse remove o último segmento do URI copiável com o botão direito — e novamente, não clicável ao vivo — URI, ao vivo aqui em texto sobre `urn:records:test:3`, onde um clique direito e cópia resultará em `urn:records:test`, ou como em `[`urn:records:test:3`](urn:records:test:3)`, ao vivo aqui em `urn:records:test:3`, onde um clique direito e cópia resultará em `urn:records:test` ou `3`, dependendo exatamente da posição do cursor do mouse.

Não realizei testes exaustivos de todas as construções de URI válidas. `urn:records:test:3` simplesmente acontece de ser um exemplo local do mundo real.

---

_[View the full topic](https://meta.discourse.org/t/bug-s-in-discourse-handing-of-uris-in-markdown-content/187125)._
