API Routes를 통해 만든 /api/error.ts 의 반환값 문제
196
작성한 질문수 4
안녕하세요..
/server/api/error.ts를 다음과 같이 구성하였습니다.
export default eventHandler(() => {
throw createError({
statusCode: 404,
statusMessage: '페이지를 찾을 수 없습니다.',
});
});그리고 강의에서와 같이 http://localhost:3000/api/error 요청하면 json으로 요청이 되지 않고 다음과 같이 html 화면만 출력이 됩니다. 해당 요류를 어떻게 해결할 수 있을까요.

감사합니다.
답변 1
0
json 응답으로 받기 위해서는 비동기로 요청을 해야 하는데요
해당 URL을 어떻게 요청했는지
브라우저에서 요청한 것인지
비동기로 호출했는지
확인이 필요해 보입니다.
0
저 역시 포스트맨이든 브라우저든 프론트에서 만들었던 404페이지를 출력하네요.
( /server/api/[...].ts 로 만들고 http://localhost:3000/api/dqwd 로 호출시)
index.get.ts 를 설정하고 post로 호출 했을때도 마찬가지구요.
0
Nuxt 버전이 강의와 달라서 혹시 스펙이 변경돼서 그런 건 아닐까요?
(스펙 변경 = 업그레이드 또는 이슈 등)
만약 버전이 동일한데도 강의와 다르게 동작한다면 github 소스코드 공유 가능하실까요?
Nuxt 4 관련 강의 업데이트 계획이 있으실까요?
0
91
2
eslint 설정 관련 질문
0
90
1
vscode 자동 저장 시 탭 사이즈 조절 안되고 있습니다..
0
83
1
eslint 설정 오류 질문드립니다.
0
192
2
pageContainerStyle 이름을 찾을 수 없습니다 에러
0
65
1
npm create nuxt <project-name> 현재는 nuxi 로 프로젝트 생성하는 것이 권장으로 적혀있지 않는 것 같은데
0
138
2
타입체크 관련질문입니다.
1
226
1
eslint prettier 설정 오류
0
212
2
clearNuxtState() 사용 문의
0
111
1
nuxt 빌드 환경 질문드립니다!
0
378
2
피니아 persist 질문드립니다!
0
190
1
prefetching 질문
0
121
1
[nuxt] [request error] [unhandled] [500] __QUASAR_SSR_SERVER__ is not defined
0
306
4
사진 오류
0
114
1
@pinia/nuxt 버전이 0.9.0인 경우 @pinia-plugin-persistedstate/nuxt와 충돌
1
194
2
Nuxt3는 SSR인가요? USR인가요?
1
356
2
VSCode처럼 멀티 Title & Menu Bar로 개발할려면?
0
273
2
Course 데이터 가져오기에서 궁금한 점
1
228
2
프로젝트 생성
0
348
3
웹 서버, WAS 그리고 api 서버 관련
0
416
2
$route 관련 에러
0
177
1
package.json 구성 관련 문의
0
207
1
코드에서 $i18n, $route 등 provide로 제공된 객체가 템플릿에서 붉은색으로 표시됩니다.
0
261
2
fetch와 axios에 대한 질문
0
189
1





