File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -56,6 +56,7 @@ export default defineEventHandler(async (event) => {
5656 // Добавляем target="_blank" к внешним ссылкам
5757 const htmlWithLinks = html . replace ( / < a h r e f = " ( h t t p s ? : \/ \/ [ ^ " ] + ) " > ( [ ^ < ] + ) < \/ a > / g, '<a href="$1" target="_blank" rel="noopener noreferrer">$2</a>' )
5858
59+ setHeader ( event , 'Content-Type' , 'application/json' )
5960 return {
6061 success : true ,
6162 content : htmlWithLinks ,
Original file line number Diff line number Diff line change @@ -171,6 +171,7 @@ export default defineEventHandler(async (event) => {
171171 const html = await parseMarkdown ( cleanedRawContent )
172172 const toc = generateToc ( cleanedRawContent )
173173
174+ setHeader ( event , 'Content-Type' , 'application/json' )
174175 return {
175176 success : true ,
176177 content : html ,
@@ -192,6 +193,7 @@ export default defineEventHandler(async (event) => {
192193 const html = await parseMarkdown ( cleanedFallbackContent )
193194 const toc = generateToc ( fallbackContent )
194195
196+ setHeader ( event , 'Content-Type' , 'application/json' )
195197 return {
196198 success : true ,
197199 content : html ,
@@ -202,6 +204,7 @@ export default defineEventHandler(async (event) => {
202204 } catch ( fallbackError ) {
203205 console . error ( 'Error reading fallback README:' , fallbackError )
204206
207+ setHeader ( event , 'Content-Type' , 'application/json' )
205208 return {
206209 success : false ,
207210 error : 'Failed to load documentation' ,
You can’t perform that action at this time.
0 commit comments