API Routes를 통해 만든 /api/error.ts 의 반환값 문제
195
작성한 질문수 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
73
2
eslint 설정 관련 질문
0
81
1
vscode 자동 저장 시 탭 사이즈 조절 안되고 있습니다..
0
74
1
eslint 설정 오류 질문드립니다.
0
170
2
pageContainerStyle 이름을 찾을 수 없습니다 에러
0
56
1
npm create nuxt <project-name> 현재는 nuxi 로 프로젝트 생성하는 것이 권장으로 적혀있지 않는 것 같은데
0
129
2
타입체크 관련질문입니다.
1
216
1
eslint prettier 설정 오류
0
200
2
clearNuxtState() 사용 문의
0
99
1
nuxt 빌드 환경 질문드립니다!
0
363
2
피니아 persist 질문드립니다!
0
179
1
prefetching 질문
0
112
1
[nuxt] [request error] [unhandled] [500] __QUASAR_SSR_SERVER__ is not defined
0
290
4
사진 오류
0
105
1
@pinia/nuxt 버전이 0.9.0인 경우 @pinia-plugin-persistedstate/nuxt와 충돌
1
187
2
Nuxt3는 SSR인가요? USR인가요?
1
340
2
VSCode처럼 멀티 Title & Menu Bar로 개발할려면?
0
261
2
Course 데이터 가져오기에서 궁금한 점
1
209
2
프로젝트 생성
0
336
3
웹 서버, WAS 그리고 api 서버 관련
0
400
2
$route 관련 에러
0
166
1
package.json 구성 관련 문의
0
196
1
코드에서 $i18n, $route 등 provide로 제공된 객체가 템플릿에서 붉은색으로 표시됩니다.
0
250
2
fetch와 axios에 대한 질문
0
180
1





