如何在android中使用HttpPost上传图像和视频文件

时间:2014-11-20 07:10:42

标签: android file-upload http-post

我需要使用HttpPost方法上传带有多个参数的图像和视频文件,如文件名,描述,高度和宽度。

谢谢, 建议表示赞赏。

2 个答案:

答案 0 :(得分:3)

对于上传文件,有效的方法是将HttpPost与multipart / form一起使用 Multipart / form 文件内容存储在内存中或临时存储在磁盘上。在任何一种情况下,如果需要,用户负责将文件内容复制到会话级或持久性存储。临时存储将在请求处理结束时清除

请参阅此Upload Files from Android to a Website/Http Server using Post

答案 1 :(得分:1)

试试这段代码

$txt = "CREATE TABLE IF NOT EXISTS `UOM` (`uom_id` int(11), `uom_name` varchar(200), `uom_status` int(11));";

$txt .= "INSERT INTO `UOM` (`uom_id`, `uom_name`, `uom_status`) VALUES (1, 'Unit', 1);";
$txt .= "INSERT INTO `UOM` (`uom_id`, `uom_name`, `uom_status`) VALUES (2, 'Kg', 1);";
$txt .= "INSERT INTO `UOM` (`uom_id`, `uom_name`, `uom_status`) VALUES (3, 'Liter', 1);";

$myfile = fopen("queries_" . $timeStamp . ".sql", "w");
fwrite($myfile, $txt);
fclose($myfile);

或者也可以参考此链接 “http://www.androidhive.info/2014/12/android-uploading-camera-image-video-to-server-with-progress-bar/” 感谢