Если это запрос GET, используя file_get_contents, возможно, вы можете попробовать что-то вроде этого:
<?php
$test = file_get_contents("http://example.com/");
var_dump($test);
?>
Если это запрос POST, используя fsock, возможно, вы можете попробовать что-то вроде этого:
<?php
$domain = 'dummy.restapiexample.com';
$fp = fsockopen($domain, 80);
$vars = array(
'name' => 'test',
'salary' => '123',
'age' => '23'
);
$content = http_build_query($vars);
fwrite($fp, "POST /api/v1/create HTTP/1.1\r\n");
fwrite($fp, "Host: $domain\r\n");
fwrite($fp, "Content-Type: application/json\r\n");
fwrite($fp, "Content-Length: ".strlen($content)."\r\n");
fwrite($fp, "Connection: close\r\n");
fwrite($fp, "\r\n");
fwrite($fp, $content);
header('Content-type: text/plain');
while (!feof($fp)) {
echo fgets($fp, 1024);
}
?>