27 lines
646 B
PHP
27 lines
646 B
PHP
<?php
|
|
|
|
// Ambil semua query dari URL (search, page, dll)
|
|
$query = http_build_query($_GET);
|
|
|
|
// URL API tujuan
|
|
$url = "https://permintaan-it.rsabhk.co.id/list-aplikasi/data?" . $query;
|
|
|
|
// Init CURL
|
|
$ch = curl_init();
|
|
curl_setopt($ch, CURLOPT_URL, $url);
|
|
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
|
|
curl_setopt($ch, CURLOPT_TIMEOUT, 10);
|
|
|
|
// Optional (kalau SSL error)
|
|
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
|
|
|
|
$response = curl_exec($ch);
|
|
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
|
|
curl_close($ch);
|
|
|
|
// Set header JSON
|
|
header('Content-Type: application/json');
|
|
|
|
// Return response
|
|
http_response_code($httpCode);
|
|
echo $response; |