Android webview 上传图片为啥 application/octet-stream
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android webview 上传图片为啥 application/octet-stream相关的知识,希望对你有一定的参考价值。
通过我做的小浏览器上传文件到服务器总是application/octet-stream而服务器拒收。网上也没有什么这方面的说明。请高手出来帮我一把。
首先得找出问题的原因,你不妨做以下测试,看下问题是处在那端
用其他的软件测试Server看是不是服务器配置的事
你写的Webview,Mainfest赋权是否正确
选择照片的时候用手机自带的相册就这样,我发现选择相册只能得到照片的id 而不是路径。但是选择第三方文件管理选照片能得到绝对路径 上传也成功。
追答既然不是Server断配置出现问题,那肯定是我们的Webview出现了问题,你可以这样试着做一下:
写死一个固定路径之有一张图片做一下测试,首先得知道问题的原因
我试过了 除了系统自带的相册(图库)就可以上传了 其实也可以把图片ID转换成我们需要的路径,但是我不知道怎么判断用户得到的是ID还是绝对路径
参考技术A 你看你网络权限设置了没追问都做到这个地步了 怎么可能忘记这么基本的设置呢
以上是关于Android webview 上传图片为啥 application/octet-stream的主要内容,如果未能解决你的问题,请参考以下文章
Android webview调取安卓原生相机和相册上传图片