Android httpUrlConnection POST 文件上传
程序员文章站
2022-07-02 19:55:23
conn.setrequestproperty("content-length", string.valueof(info.getbytes().length)...
conn.setrequestproperty("content-length", string.valueof(info.getbytes().length));
出现错误的代码为:conn.setrequestproperty("content-length", string.valueof(info.length()));
这个应该先将内容转换成bytes再计算它的长度length。改成下面的即可:
conn.setrequestproperty("content-length", string.valueof(info.getbytes().length));conn.setrequestproperty("content-length", string.valueof(info.getbytes().length));
推荐阅读
-
Android OkHttp Post上传文件并且携带参数实例详解
-
android 上传文件到服务器代码实例
-
Android 大文件上传时处理上传进度问题小结
-
Android FTP服务器上传文件攻略(代码详解)
-
Android Retrofit实现多图片/文件、图文上传功能
-
Android上传文件到Web服务器 PHP接收文件
-
android文件上传示例分享(android图片上传)
-
web文件上传的总结(二)改变Apache默认post值来提高文件上传大小
-
Android中实现OkHttp上传文件到服务器并带进度
-
Android :okhttp+Springmvc文件解析器实现android向服务器上传照片