我创建了一个返回随机图像的php函数。
我正在使用image / jpeg标头直接将图像写入响应。
要跟踪我要返回的图像,我将在响应标题中发送图像的ID。屏幕截图显示了详细信息。 (参见标记的标题为tryid)
现在,我需要在图片标签中显示此图片。
如果我写这个
<img src='<?php echo $remote_url?>' />
然后我可以显示图片,但我也需要标题信息。
我尝试使用curl,这样我既可以获取图像,也可以读取标题,但此代码未在图像标记中显示图像。
<?php
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_HEADER, 1); // return HTTP headers with response
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // return the response rather than output it
$resp = curl_exec($ch);
?>
<img src='<?php echo $resp; ?>' />
总而言之,我试图在图像标签中显示图像以及读取请求标题。