我是通过安卓手机发送图像到服务器,但服务器脚本是在asp经典页面,负责读取二进制图像数据,并将其存储到sql服务器数据库。
在android中,我使用名为"file“的POST方法发送图像,但在asp经典页面中它不能读取POST方法参数。
如何在asp经典页面中读取传入的二进制数据?
我正在用以下方式发送
MultipartEntityBuilder multipartEntity = MultipartEntityBuilder.create();
multipartEntity.setMode(HttpMultipartMode.BROWSER_COMPATIBLE);
String fileName = cur.getString(cur.getColumnIndex(DB.DIST_IMG_URL));
multipartEntity.addBinaryBody("file", bitmapdata,ContentType.create("image/jpeg"),fileName);如果有人能分享到asp经典示例的链接,那将是非常有帮助的。
发布于 2014-08-03 17:05:12
您需要使用Classic ASP上载组件或纯Classic ASP上载脚本之一。这两种方法都有很多可供选择。
对于一个免费的纯ASP上传脚本(不需要安装组件),你可以使用this one。
组件对于除小文件以外的任何东西都更快。您可能想要检查如果您的虚拟主机公司已经安装了一个您可以使用...许多主机都这样做。
https://stackoverflow.com/questions/25092252
复制相似问题