【发布时间】:2014-10-08 20:07:56
【问题描述】:
有什么方法可以通过我的 JSON Web 服务发送图像?
这是我的代码,它在特定文件夹中查找新图像并返回一些数据,包括(路径、id 是图像文件的名称和文件的创建时间):
function getAllNewPhotos($lastCHK) {
$dirPath = 'c:\my_images';
$files1 = scandir($dirPath);
$files = array_diff($files1, array('.', '..'));
$newFiles = array();
foreach ($files as $file) {
$createTime = filectime($dirPath . '/' . $file);
$path_data = pathinfo($dirPath . '/' . $file);
if ($createTime > $lastCHK) {
$newFiles[] = array(
'path' => $dirPath . '\\' . $file,
'ID' => $path_data['filename'],
'dateImagAdded' => date('Y-m-d H:i:s', $createTime),
);
}
}
return ($newFiles);
}
有什么方法可以将真实图像与我已经传递的其他数据一起发送?
如果您需要更多说明,请告诉我您需要更多说明的部分。
谢谢
【问题讨论】:
-
我认为 JSON 是不可能的,也许是其他方法:[stackoverflow: receive-image-data-as-json-and-injecting-it-into-the-dom][1] [1]:stackoverflow.com/questions/5000710/…
-
你可以对它进行base 64编码...stackoverflow.com/a/13758760/2602732
-
谢谢,它成功了:)
标签: php json web-services