草庐IT

multipartentity

全部标签

javascript - 图像上传到 JavaScript 中的 Web 服务

我需要从javascript将图像上传到网络服务。我必须发送一个json字符串一个文件(图像)。在Java中我们有MultipartEntity。我在java中有以下代码:HttpPostpost=newHttpPost(aWebImageUrl2);MultipartEntityentity=newMultipartEntity(HttpMultipartMode.BROWSER_COMPATIBLE);//ForFileparametersentity.addPart("picture",newFileBody(((File)imgPath)));//ForusualStringp

java - HTTP 多部分和分块可以共存吗?

我正在使用apacheHttpClient将多个文件发布到服务器。这是代码:publicstaticHttpResponsestringResponsePost(StringurlString,Stringcontent,byte[]image,HttpContextlocalContext,HttpClienthttpclient)throwsException{URLurl=newURL(URLDecoder.decode(urlString,"utf-8"));URIu=url.toURI();HttpPostpost=newHttpPost();post.setURI(u);M

java - 从输入流中解析 multipart/form-data 的库和示例

我发送的一种HTTP请求的响应是multipart/form-data看起来像这样:--------boundary123Content-Disposition:form-data;name="json"Content-Type:application/json{"some":"json"}--------boundary123Content-Disposition:form-data;name="bin"Content-Type:application/octet-stream--------boundary123我一直在使用apache来发送和接收HTTP请求,但我似乎找不到一种简

php - 安卓 : Upload large files using MultipartEntity

根据这个答案"AndroiduploadvideotoremoteserverusingHTTPmultipartformdata"我执行所有步骤。但我不知道如何为服务器端编码!我的意思是一个PHP简单页面,为我最重要的敌人上传服务。另一个问题是:YOUR_URL(以下代码段的第3行)必须是该PHP页面的地址吗?privatevoiduploadVideo(StringvideoPath)throwsParseException,IOException{HttpClienthttpclient=newDefaultHttpClient();HttpPosthttppost=newHtt

java - 使用 express 和 multer 将带有 Java MultipartEntity 的图像上传到 Node.js 服务器

我正在尝试使用自定义MultipartEntity从Android应用程序上传图像,它还会更新ProgressDialog(这也是我使用已弃用的MultipartEntity).相关Java代码:Filefile=newFile(imgPath);HttpPostpost=newHttpPost("http://"+SERVER+"/upload");MultipartEntityentity=newMyMultipartEntity(newMyMultipartEntity.ProgressListener(){publicvoidtransferred(longnum){publi

android - 如何在Android中打开原始文件夹中的文件

我正在使用MultipartEntity,我正在尝试引用原始文件夹中的文件。这是代码:MultipartEntityreqEntity=newMultipartEntity();reqEntity.addPart(newFormBodyPart("file",newFileBody(newFile("test.txt"))));test.txt文件在我的res/raw文件夹中。当我执行代码时,出现以下异常:FileNotFoundException:/test.txt:openfailed:ENOENT(Nosuchfileordirectory)谁能帮我解决这个问题?

android - 无法通过 Volley 发送带边界的多部分文件

我有一个使用标准Apache类的客户HTTP调用,但我正在尝试创建一个自定义Volley类来处理这个问题。这是标准调用的代码:HttpURLConnectionconn=(HttpURLConnection)newURL(strUrl).openConnection();conn.setDoOutput(true);conn.setDoInput(true);conn.setConnectTimeout(30000);conn.setUseCaches(true);conn.setRequestMethod("POST");conn.setRequestProperty("Author

android - 在 Android 中使用 MultipartEntityBuilder 和 HTTP 客户端将 JSON 对象与文件一起发布的标准方法是什么

我可以使用StringEntity使用发布json对象httppost.setEntity(newStringEntity(obj.toString()));HttpResponse响应=httpclient.execute(httppost);但我必须随json数据一起发布一个文件,我找到了许多使用MultipartEntity的答案,但它已被弃用,请向我推荐任何使用MultipartEntityBuilder的教程或示例代码,谢谢这是我的代码Threadt=newThread(newRunnable(){@Overridepublicvoidrun(){JSONObjectjson

android - 在 MultipartEntity 中使用 FileBody 进行 UTF-8 编码

我想像在StringBuilder中那样在FileBody中发送文件时设置UTF-8编码。我这样做:restClient.AddEntity("body",newStringBody(body,Charset.forName("UTF-8")));如果我发送的消息编码与UTF-8不同,它也能正常工作。但如果我这样做:ContentBodyfbody=newFileBody((File)file,"application/octet-stream","UTF-8");restClient.AddEntity("files[]",fbody);服务器获取非UTF-8格式的文件名。我该如何解

java - 使用 HttpURLConnection 发送 MultipartEntity

使用下面的代码,我可以将一个大文件发送到服务器,但我似乎无法找到如何发送带有文件的文本。(发送文件加上额外的数据(用户名,密码..)例子)。并在服务器端接收它。FileInputStreamfileInputStream=newFileInputStream(newFile(pathToOurFile));URLurl=newURL(urlServer);connection=(HttpURLConnection)url.openConnection();connection.setDoInput(true);connection.setDoOutput(true);connectio