Il core di Discourse ora include endpoint Markdown per elenchi e visualizzazioni dei topic

Grazie per l’indicazione, ecco la risposta in merito:

  • X-Discourse-Route: topics/show: Mostra il controller/action interno di Discourse (Ruby on Rails) che sta elaborando il topic.
  • X-Runtime: 0.133969: Tempo impiegato dall’applicazione per generare la risposta (circa ~133ms).
  • Cf-Ray: ...-GRU: Richiesta gestita dall’edge di Cloudflare a Guarulhos/São Paulo (GRU).
  • Cf-Cache-Status: DYNAMIC e Cache-Control: no-cache, no-store: Contenuto dinamico che non viene memorizzato nella cache di bordo.
  • Ispezionando l’URL HTML comune senza .json, il server risponde con:
    • Link: <https://segredin.com/t/conselhos-duvidosos/22054.md>; rel="alternate"; type="text/markdown"
    • X-Discourse-Crawler-View: true (indica che Discourse mette a disposizione anche una versione pulita in .md / Markdown nativo per crawler e lettori).

L’header Link che indica la versione alternativa: Link: <https://segredin.com/t/conselhos-duvidosos/22054.md>; rel="alternate"; type="text/markdown"

Restituisce Vary: Accept dall’origine indipendentemente dalle funzioni esterne a livello di DNS.

Se la richiesta viene effettuata senza il suffisso .json, verrà restituito il .md come conversione predefinita.

HTTP/1.1 200 OK
Content-Type: text/markdown
Vary: Accept

Ho avuto dei dubbi perché ho ricevuto 123.000 richieste da Claude e la maggior parte, da quando ho aggiornato Discourse con questa funzione del core, non è aumentata in modo vertiginoso. Continuerò a monitorare la situazione nelle prossime settimane.