주소 검색 api 연동중입니다

제가 주소 검색 api 를 연동중입니다.
php 언어를 사용해서 curl 통신으로 결과값을 받아오고 싶은데 404 에러가 나서 확인 부탁드리겠습니다.

[코드]
$url = ‘https://dapi.kakao.com/v2/local/search/address.json?query=전북 삼성동 100’;
$header_data = array(
‘Authorization: KakaoAK 1e1548ce747658965a7fbb987bfaaac0’
);

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, $header_data);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
$res = curl_exec ($ch);

[결과]
HTTP/1.1 400 Bad Request
Server: nginx
Date: Thu, 30 Jun 2022 09:02:59 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, OPTIONS
Access-Control-Allow-Headers: Authorization, KA, Origin, X-Requested-With, Content-Type, Accept

쿼리 파라미터에 urlencode를 추가해서 확인해주세요.
그리고 네트워크 탭에서 어떻게 호출 요청을 하고 있는지
주소 검색 문서 내 샘플과 비교해서 확인 부탁드립니다.

말씀해주신대로 urlencode 를 추가하였더니 통신은 성공했는데 결과가 0으로 나옵니다.

[코드]
$url = ‘https://dapi.kakao.com/v2/local/search/address.json?query=’.urlencode('전북 삼성동 100’);
$header_data = array(
‘Authorization: KakaoAK 1e1548ce747658965a7fbb987bfaaac0’
);

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, $header_data);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
$res = curl_exec ($ch);

[결과]
HTTP/1.1 200 OK
Server: nginx
Date: Fri, 01 Jul 2022 02:19:12 GMT
Content-Type: application/json;charset=UTF-8
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
X-Request-Id: 32310cb0-f8e4-11ec-8966-1f29ee706eb2
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, OPTIONS
Access-Control-Allow-Headers: Authorization, KA, Origin, X-Requested-With, Content-Type, Accept

{“documents”:[],“meta”:{“is_end”:true,“pageable_count”:0,“total_count”:0}}

한글이 깨져서 응답 결과가 비어있는 것 같습니다.
php header에 utf-8로 인코딩 설정이 되어 있는지 확인 부탁드립니다.