<?php define ('HOSTNAME', 'http://localhost:8123/up/'); $path = $_GET['path']; $url = HOSTNAME.$path; // Open the Curl session $session = curl_init($url); // If it's a POST, put the POST data in the body if ( $_SERVER['REQUEST_METHOD'] === 'POST' ) { // Read the input from stdin $postText = trim(file_get_contents('php://input')); curl_setopt($session, CURLOPT_POST, true); curl_setopt($session, CURLOPT_POSTFIELDS, $postText); } // Don't return HTTP headers. Do return the contents of the call curl_setopt($session, CURLOPT_HEADER, false); curl_setopt($session, CURLOPT_RETURNTRANSFER, true); // Make the call $body = curl_exec($session); header("Content-Type: ".curl_getinfo($session, CURLINFO_CONTENT_TYPE)); echo $body; curl_close($session); ?>