http-android端上传图片失败,返回码500

问题描述

android端上传图片失败,返回码500

我在写一个安卓手机端的图片上传功能,写了个工具类用的是httpurlconnection发送post请求,在手机上调试,log信息显示http返回码500,那个服务端的接口一个链接地址在电脑浏览器上打开和用我手机浏览器打开均没有问题,返回码200,我将我的上传工具类直接拉出放到纯java程序里跑一下,是200成功的,偏偏在安卓app上调试这个功能就失败,请问可能会是什么原因?

解决方案

是不是权限没有设置好的问题?

解决方案二:

那个服务端的接口一个链接地址在电脑浏览器上打开和用我手机浏览器打开均没有问题,你这个测试,并没有测试真正的发送图片吧,你最好在后台打印一些日志,看看是否接收到图片流,参数是否正确等等

解决方案三:

你是真机还是ADT?

解决方案四:

你是真机还是AVD?

解决方案五:

这类问题,楼主我还是很想说,请检查每个字符,相差一个字符就会出错,这边是模拟http请求,将各表单拼出来的,一定要检查清楚拼出的各个部分格式是否正确

时间: 2024-09-20 00:01:01

http-android端上传图片失败,返回码500的相关文章

android端soap请求上传图片字符流,服务端C#

问题描述 android端soap请求上传图片字符流,服务端C# android端soap请求上传图片字符流,服务端C#写的webservice, 调用成功后返回当前图片地址 解决方案 一种方法为:C# webservice返回图片的base64编码,然后你在客户端调用这个ws方法,获取到图片的base64编码后,再转为图片.根据你的描述:返回当前图片地址,你根据这个Url直接请求下载图片就可以了.http://www.cnblogs.com/sun8134/archive/2010/07/05

git学习------> 解决Gitlab 版本升级之后,发送 merge request 出现 http 500 的返回码错误

今天有同事在Gitlab上发送 Merge Request的时候,直接出现如下所示的界面,提示http 500,服务器内部出错. 一.错误描述 1.1 创建新的 Merge Request 1.2 填写 Merge Request 相关信息 1.3 发送 Merge Request ,出现500错误 1.4 登录管理员账户,在[Admin Area]–>[Monitoring]–>[Logs]–>[production.log]里面,搜索到错误信息如下所示: 错误描述部分信息如下: St

android在真机调试时手机端与pc端通信失败

问题描述 android在真机调试时手机端与pc端通信失败 我写的一个通信程序,在android模拟器与pc端可以正常通信,但是用真机调试时就连接不上,查看错误日志,显示不能连接/192.168.....? 解决方案 用的什么协议?这么看来可能是你的地址写错了 解决方案二: 你的意思是不能部署项目到手机还是网络通信的时候连接不上?如果是前者的话应该是驱动的问题或者重启下ADB,如果是后者的话你就看看你的服务器端的地址是不是可以访问,如果连接的是同一个局域网内IP地址对的话是可以的通信的,那就是代

js技术-百度云Table请求失败,返回状态码是240

问题描述 百度云Table请求失败,返回状态码是240 {"status":240,"message":"APP 服务被禁用}http://api.map.baidu.com/geodata/v3/poi/list?geotable_id=114366&ak=g14pLbVLOKULkhjf29VTuEq2 解决方案 APP 服务被禁用 你的使用超出了配额或者你的账户被封禁,具体你可以打电话问问.

怎么调用 ace++接口-android怎么上传图片到FACE++ 接口返回年龄信息,我已经有账号,求大神指点 小弟感激不尽

问题描述 android怎么上传图片到FACE++ 接口返回年龄信息,我已经有账号,求大神指点 小弟感激不尽 android怎么上传图片到FACE++ 返回年龄信息,我已经有账号,求大神指点 小弟感激不尽 解决方案 http://www.cnblogs.com/mainroadlee/archive/2013/10/26/android_sdk_face_detection.html 解决方案二: FACE++的作用就是把图片上的人物识别出来,然后返回给你一个json字符串,里面包括一些列的信息

android端发送消息到ios端失败...

问题描述 android端发送消息到ios端失败...ios端可以发送到android端android端与android可以互相发送不知道如何处理了.android用的3.0ios用的2.0 解决方案 用你的android端给ios的demo发下消息,把appkey的值相应的改过来,看看这个ios的demo能不能收到消息呢,如果不能都用demo测试下,看看是不是做了黑名单的操作.

Android自动登陆有没有成功或者失败返回的?

问题描述 Android自动登陆有没有成功或者失败返回的? 解决方案 没有的,没有调用logout再进入app的话不需要调用login,在进入之前可以判断是否登录过,登录过的话,直接进入解决方案二:不太清楚你这个成功或者失败的返回是指什么,开启了自动登录,如果是断网之类的情况,你可以在连接监听听观察到相应的连接状态.

接口-用C#如何定义 API 错误返回码

问题描述 用C#如何定义 API 错误返回码 就像微博接口一样,用户登录失败返回一个错误返回码 V2新版微博接口API将对每次失败请求,返回以下错误码中的一种: 10001 : 系统错误10002 : 服务端资源不可用10003 : 远程服务出错10005 : 该资源需要appkey拥有更高级的授权10006 : 缺少 source参数(appkey)10007 : 不支持的 MediaType (%s)10008 : 错误:参数错误,请参考API文档10009 : 任务过多,系统繁忙10010

Android SDK更新失败及其解决办法

Android SDK更新失败及其解决办法 最近在网上看Moto 360的图片,真是帅,帅了又帅,比帅更帅.所以想研究下Android wear. 更新Android SDK,居然失败了三次. 1.第一次失败 出现Failed to fetch URL错误提示 Failed to fetch URL https://dl-ssl.google.com/android/repository/repository-6.xml, reason: Connection to https://dl-ssl