Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 将映像上载到服务器时出错_Android_Base64_Image Uploading - Fatal编程技术网

Android 将映像上载到服务器时出错

Android 将映像上载到服务器时出错,android,base64,image-uploading,Android,Base64,Image Uploading,现在,我正在将SD卡所选图像上载到服务器。我对这个概念很陌生。我的密码在这里。我可以将字节数组更改为64进制字符串。长度太长了。当长度很小时,它只会上传。基于选定图像的字符串。如果图像大小较大,则表示字符串也太长。如果我试图上传我的大尺寸图片,我会得到这样的错误 <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "- //W3C//DTD XHTML 1.0 Strict//EN"

现在,我正在将SD卡所选图像上载到服务器。我对这个概念很陌生。我的密码在这里。我可以将字节数组更改为64进制字符串。长度太长了。当长度很小时,它只会上传。基于选定图像的字符串。如果图像大小较大,则表示字符串也太长。如果我试图上传我的大尺寸图片,我会得到这样的错误

 <?xml version="1.0" encoding="utf-8"?>      <!DOCTYPE html PUBLIC "-  
 //W3C//DTD XHTML 1.0 Strict//EN"       "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">      
<html>  
 <head>        
 <title>503 Service Unavailable</title>   
 <style type="text/css">           
 #page {width: 416px; padding: 10px; margin: 200px auto; border: 1px solid  grey; background-color: #DFDFDF;}        
 body {background-color: #CCC; margin: auto;                  font-family: Helvetica, Ariel, sans-serif;}         
 </style>      
 </head>        
 <body>        
    <div id="page">            
    <h1>Page Could Not Be Loaded</h1>      
    <p>We're very sorry, but the page could not be loaded properly. This should be fixed very soon, and we apologize for any inconvenience.</p> 
    </div>        </body>      </html>

503服务不可用
#页面{宽度:416px;填充:10px;边距:200px自动;边框:1px纯灰;背景色:#DFDFDF;}
正文{背景色:#CCC;边距:自动;字体系列:Helvetica、Ariel、sans serif;}
无法加载页面
非常抱歉,该页面无法正确加载。这将很快修复,给您带来的不便,我们深表歉意。

现在我的问题是:

  • 错误说明了什么
  • 我是否将bye数组转换为基64字符串
  • 如果它是正确的,为什么它不应该工作
  • 是否可以创建小的Base 64字符串
  • 除此之外,我们还有其他选项可以将图像上载到服务器吗
  • 我真的很挣扎。有人能帮我做这个吗?提前谢谢

  • 我认为这是服务器端的错误
  • -
  • -
  • 您可以在将图片转换为base64之前调整图片大小,但这会降低图像质量
  • 使用多部分
    例如:
  • 错误说明了什么?错误提示:“无法加载页面…”我是否将bye数组转换为基64字符串?你应该知道,这是你的代码。如果它是正确的,为什么它不应该工作?也许服务器不喜欢您,有可能创建小的Base 64字符串吗?是的,“IA==”足够小吗?除此之外,我们还有其他选项可以将图像上载到服务器吗?很多