我使用httpurlconnection通过参数拼接方式分别上传字符串、图片、xml,检查byte数组,前面字符都能接受,在请求体里面从图片的二进制数据开始,后面的全是乱码,附上代码和打印出的
stringbuilder,感觉是后面请求体错了图片说明](https://img-ask.csdn.net/upload/201805/10/1525957840_557852.png)
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
已结题
安卓httpurlconnection上传图片请求体后面都是乱码
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
3条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
翻滚的老鼠屎 2018-05-10 13:17关注
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报
微信扫一扫点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2017-07-21 11:24lizhengwei1989的博客 HttpURLconnection上传文件
- 2025-06-12 11:57bsdr的博客 理解网络请求的基础概念有助于我们更好地进行开发工作,提升应用性能。HttpURLConnection是Java标准库中用于处理HTTP请求的一个类。它支持HTTP/1.1协议,并提供了一系列用于处理HTTP请求的方法,如打开连接、设置...
- 2024-04-22 04:392301_77595001的博客 作为一名从事Android的开发者,很多人最近都在和我吐槽Android是不是快要凉了?而在我看来这正是市场成熟的表现,所有的市场都是温水煮青蛙,永远会淘汰掉不愿意学习改变,安于现状的那批人,希望所有的人能在...
- 2013-05-07 09:30### Android移动互联知识点详解 #### 一、HTTP通信与Socket通信概述 在Android移动互联领域,网络编程是一项核心技能。本文将重点介绍两种常见的网络通信技术:HTTP通信和Socket通信。 - **HTTP通信**:主要用于...
- 2015-06-08 16:32光仔December的博客 在Android中,针对HTTP进行网络通信的方法主要有两种,一种是使用HttpURLConnection实现;另一种是使用HttpClient实现。下面分别进行介绍 1.使用HttpURLConnection访问网络 HttpURLConnection位于java.net包中,...
- 2025-10-15 11:24耄先森吖的博客 Java作为一门“一次编写,到处运行”的跨平台语言,在Android应用开发的早期阶段占据核心地位。Android最初采用基于Java语法的开发模型,开发者使用Java语言编写代码,经由javac编译后,再通过dx工具转换为Dalvik...
- 2021-07-01 20:41陈小刀砍一刀的博客 文章目录 一 请求与响应流程 1.1 请求的封装 1.2 请求的发送 1.3 请求的调度 二 拦截器 2.1 RetryAndFollowUpInterceptor 2.2 BridgeInterceptor 2.3 CacheInterceptor ...更多Android开源框架源码分析文
- 2021-12-02 23:03Gou_Rong的博客 2021@SDUSC ...//通过手机SD卡获取(Environment.getExternalStorageDirectory().getPath()是获取手机SD卡根目录的,后面就是目录的地址) webView.loadUrl("file://"+ Environment.getExternalStorageDire
- 2016-06-25 02:56熊喵先生的博客 今天我还是接着上一个多线程中的异步加载系列中的最后一个使用异步加载实现ListView中的图片缓存及其优化。具体来说这次是一个综合Demo.但是个人觉得里面还算有点价值的就是里面的图片的缓存的实现。因为老实说它...
- 2025-11-08 02:14太阳与星辰的博客 Java移动开发基本教程[一]
- 2013-03-16 15:20### Android开发资料知识点总结 #### 一、Android开发概述 **1.1 Android基本概念** - **1.1.1 Android简介**: Android是由Google公司主导研发的基于Linux内核的操作系统,主要用于移动设备如智能手机和平板电脑...
- 2016-02-24 10:04yuxuehandong的博客 Android开发添加 ANDROID_SDK_HOME 环境变量 在系统变量中,添加名字为ANDROID_SDK_HOME的环境变量, 变量值为保存Android虚拟机文件位置。Android应用程序目录结构gen: 包含BuildConfig.java和R.java 不要修改这两...
- 2018-03-12 17:28abcdefg221的博客 1,Android网络编程系列链接:http://liuwangshu.cn/application/network/1-http.html1.HTTP简介HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式...简单快速:客户向服务器请求服务时...
- 2024-04-17 21:292401_84123584的博客 一线互联网Android面试题含详解(初级到高级专题)这些题目是今年群友去腾讯、百度、小米、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目。并且大多数都整理了答案,熟悉这些知识点会大大...
- 2025-05-31 23:50丰收连山的博客 请求头携带元数据(如User-Agent、Content-Type),请求体包含实际数据(如JSON)。URL编码将特殊字符转换为安全格式,Java中可使用URLEncoder类实现。开发时需注意方法选择、数据格式匹配和编码处理。
- 2024-11-08 13:15浮华ya的博客 简介:本文将详细介绍如何通过Base64编码方式在Android应用中上传图片至基于Spring MVC的服务器。内容包括Android图像的获取、压缩与编码,网络请求的发送以及服务器端的接收、解码和存储。关键技术点涵盖图像处理...
- 2018-01-22 18:06longdaisfgr923943rre的博客 在微信开放平台(https://open.weixin.qq.com)上申请开发应用,管理中心-->创建移动应用, 需要填写资料信息,审核时间大概7个工作日。 审核通过后,微信开放平台会生成APP的唯一标识AppID和A
- 2017-10-11 23:20evilcry2013的博客 javaweb开发 JAVAHttpURLpostjava远程连接服务器httpurlconnection Java发送http请求 (get 与 post方法请求),以下代码经本人亲自调试可用!可以直接使用之。 注意:通过BufferedReader 读取远程
- 2025-10-24 05:53竹石文化传播有限公司的博客 本文还有配套的精品资源,点击获取 简介:ghost-android是一个基于Java开发的GHOST平台移动端解决方案,专为Android设备打造,支持用户在移动环境下撰写、编辑和管理博客内容。该项目采用标准Android开发架构,集成...
- 没有解决我的问题, 去提问