BE/Java

WebClient 로 외부 API 호출 시 301 에러

좐쓰 2024. 3. 14. 14:33
반응형

개요

sms 로 인증번호 전송하는 로직을 구현 하는 미션이 생겼다.

뭐 하도 많이 했던 기능이라 별거 아니군 쿠쿡... 하고 WebClient 추가하고 api 똥침을 찔렀는데?

 

웬걸 듣도 보도 못한

<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx</center>
</body>
</html>

요런게 날아 왔다;;;

 

당황해서 Postman 으로 같은 api 를 날려봤는데...?

 

전송 성공이 떴다;;; 굉장히 당황쓰

 

이럴 땐 도와줘 GPT 를 외쳐보자!!

 

이녀석.. 똑똑한걸...

 

이제 webclient 에서 리다이렉션 처리만하면 끝!

 

기존 코드

기존에 그냥 생성 했던 Weclient 객체를

모자이크 망;;

이렇게 커넥터에 리다이렉트를 허용하고 생성하면 해결!!

반응형