Чтение документа из Rackspace CloudFiles с использованием API - PullRequest
0 голосов
/ 12 июля 2010

Я использовал RackSpace CloudFiles для хранения определенных изображений. У меня код загрузки работает отлично, но когда я пытаюсь прочитать изображение из CloudFiles, оно не будет отображаться. Изображения не отображаются в браузере. Файл определенно читается, так как я могу видеть фактические данные из него, но если я пытаюсь вставить заголовок, чтобы отобразить его как изображение, он не работает. Мой код неверен?

$auth = new CF_Authentication("x", "x");
$auth->authenticate();
$conn = new CF_Connection($auth);
$cont = $conn->get_container("attachments");
$attachment = $cont->get_object("test.gif");
header("Content-Type: " . $attachment->content_type);
$output = fopen("php://output", "w");
$attachment->stream($output);
fclose($output);

1 Ответ

0 голосов
/ 13 июля 2010

отсортировано - очень глупая ошибка!было немного места перед открывающей скобкой php, что означало, что перед заголовком был вывод!Глупо глупо глупо

...