0

是否可以使用 Luracast Restler 返回图像?像打电话的东西:

http://myserver.com/api/users/002/avatar

下载一个png?

4

1 回答 1

2

可以使用 Restler 提供图像。

您需要在您的API 方法中执行以下操作

  • 为正确的图像类型(png、jpeg 等)设置内容类型标题

    header("Content-Type: image/png");
    
  • 回显图像内容

    例子

    $im = imagecreatefrompng("test.png");
    
    header('Content-Type: image/png');
    
    imagepng($im); //this sends the image as the response
    imagedestroy($im);
    
  • 使用 exit 或 die 来停止执行,而不是通常的返回结果

于 2013-02-12T10:52:16.437 回答