application/x-www-form-urlencoded 일때 요청 양식

devMini·2024년 4월 29일
0

토큰 재발급 중
재발급시 Content-Type이 'application/x-www-form-urlencoded;charset=UTF-8' 였다.

처음에 조금 헤맸지만 결국 구글의 힘을 빌려 찾아보니
요청 양식은 아래와 같았다. (까먹을까봐 기록!!)

const requestHeaders = { 'Content-Type': 'application/x-www-form-urlencoded;charset=UTF-8' };

const requestFormData = new URLSearchParams();
requestFormData.append('refreshToken', 'refreshTokenValue');

// $fetch composable
const requestAccessToken = await useCustomFetch().post<RefreshAccessTokenResponse>('/token', requestFormData, requestHeaders);

처음에는 formData에 넣다보니 요청양식이 잘못되어 에러가 났었다.
타입에 떡하니 url 인코딩이라고 적혀있는데 왜 그랬을까..? ㅎ..

울면서 느는게 코딩이다.
오늘도 한 걸음 전진한 기분이다.

profile
Slowly But Steadily

0개의 댓글