Articles of file upload

从Android设备上传PHP服务器中的文件

我试图从我的Android设备上传文件到PHP服务器,但服务器没有收到任何文件。 这里是我的示例代码,我发现它在线。 PHP服务器,我正在通过块上传文件 我的Android代码 import java.io.DataOutputStream; import java.io.File; import java.io.FileInputStream; import java.net.HttpURLConnection; import java.net.MalformedURLException; import java.net.URL; import android.app.Activity; import android.app.ProgressDialog; import android.content.Intent; import android.database.Cursor; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.net.Uri; import android.os.Bundle; import android.provider.MediaStore; import android.util.Log; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.ImageView; import android.widget.TextView; import android.widget.Toast; public class MainActivity extends Activity implements OnClickListener{ […]

使用okHttp3上传dynamic文件数量

如何使用OkHttp v3pipe理dynamicfile upload,我已经使用compile 'com.squareup.okhttp:okhttp:2.6.0'旧版本实现了compile 'com.squareup.okhttp:okhttp:2.6.0' 类Form和Multipart有一些变化,现在build模。 他们用更强大的FormBody和FormBody.Builder组合replace了不透明的FormEncodingBuilder。 同样,他们已经将MultipartBuilder升级为MultipartBody,MultipartBody.Part和MultipartBody.Builder。 下面的代码是旧版本的 final MediaType MEDIA_TYPE = MediaType.parse(AppConstant.arrImages.get(i).getMediaType()); //If you can have multiple file types, set it in ArrayList MultipartBuilder buildernew = new MultipartBuilder() .type(MultipartBuilder.FORM) .addFormDataPart("title", title); //Here you can add the fix number of data. for (int i = 0; i < AppConstants.arrImages.size(); i++) { //loop to add […]

上传带有进度条的大文件,Android中没有OutOfMemory错误

我在上传大型video文件时遇到了一些问题(高达150MB) 1.当我使用这个代码Link1 。我能够上传带有进度条的小文件,但由于我的文件很大,所以android给我OutOfMemory错误 。 如果我使用这个代码Link2 。 我能够上传大文件(这真的是一个很好的解决scheme),但不知道如何显示进度(如20%完成或80%完成等),所以请指导我。

Amazon S3分段上传过程中的javax.net.ssl.SSLException

我正在使用Simpl3r,这是一个简单的高级别Android API,用于使用Amazon S3服务进行健壮且可恢复的多部分file upload ,以将媒体file upload到我的存储桶。 在一些上传,我得到一个SSLException错误。 以下是抛出exception的代码: (我的类是一个IntentService的子类,按照Simpl3r的例子) @Override protected void onHandleIntent(Intent intent) { String filePath = intent.getStringExtra(ARG_FILE_PATH); final String s3ObjectKey = intent.getStringExtra(ARG_OBJECT_KEY); File fileToUpload = new File(filePath); String s3BucketName = getString(R.string.s3_bucket); final String msg = "Uploading " + s3ObjectKey + "…"; // create a new uploader for this file uploader = new Uploader(this, […]

select后的Android Web视图文件select器没有任何反应

当我点击“select文件”一个文件浏览器出现,我可以select我想select的文件/图像。 但是当我select一个文件后,文件select器closures,没有任何反应。 我只能点击“select文件”一次,因为它不再显示。 它只有在应用程序重新启动后才显示出来。 控制台日志 01-15 11:56:44.749 22152-22152/browser.x.xws.xbrowser D/ViewRootImpl: ViewPostImeInputStage ACTION_DOWN 01-15 11:56:46.549 22152-22152/browser.x.xws.xbrowser D/ViewRootImpl: ViewPostImeInputStage ACTION_DOWN 01-15 11:56:46.859 22152-22183/browser.x.xws.xbrowser V/MediaPlayer-JNI: release 01-15 11:56:46.859 22152-22183/browser.x.xws.xbrowser V/MediaPlayer: setListener 01-15 11:56:46.859 22152-22183/browser.x.xws.xbrowser V/MediaPlayer: disconnect 01-15 11:56:46.869 22152-22183/browser.x.xws.xbrowser V/MediaPlayer: destructor 01-15 11:56:46.869 22152-22183/browser.x.xws.xbrowser V/MediaPlayer: disconnect 01-15 11:56:56.439 22152-22152/browser.x.xws.xbrowser D/ViewRootImpl: ViewPostImeInputStage ACTION_DOWN 01-15 11:56:56.559 22152-22152/browser.x.xws.xbrowser D/cr_Ime: [ImeAdapter.java:571] focusedNodeChanged 01-15 […]

从android上传文件到wcf

那么我答复了几个小时后,但没有真正find我可以使用的任何东西。 我希望能够发送/上传文件(图像,video,文件,audio)到一个web服务。 我想从Android设备(版本2.2)做到这一点。 我需要能够发送这个为我的需要量身定制的wcf,我需要发送信息的文件,以validation用户谁想上传。 另外值得一提的是我使用了一个宁静的wcf .net webservice,如果可能的话我宁愿继续使用。 至less我需要能够使用wcf.net作为web服务进行通信。 我看到的所有解决scheme都集中在android部分,而不是服务部分。 我需要两个。 🙂

HTMLfile upload不显示Android上的图库

我想我的PHP应用程序接受从移动用户的画廊select的照片。 我正在使用Chrome在Android 4.4.4上进行testing。 这是我的forms: <form enctype="multipart/form-data" action="index.php" method="POST"> <input type="hidden" name="MAX_FILE_SIZE" value="20000000" /> <input type="submit" value="Add" /> </form> 我已经尝试了三种不同的type="file"input,并且他们都没有把Gallery作为一个选项: <input name="userfile" type="file" /> 选项:相机,摄像机,录音机和文件 <input name="userfile" type="file" accept="images/*" /> 选项:相机和文件 <input name="userfile" type="file" accept="images/*" capture /> 直接进入相机。 有没有一些简单的方法来让Gallery成为一个选项,或者我有使用JavaScript做一些圆的事? 感谢您的回答。

“code”:403,而“reason”:在谷歌plus中上传文件时出现“禁止”例外

我试图上传媒体文件在谷歌+,我已经在谷歌控制台创build客户端ID。 我已经得到上传方法的forms 附着媒体 authentication 当运行应用程序时,我得到exception在线 Media result = null; try { result = insertRequest.execute(); } catch (IOException e1) { // TODO Auto-generated catch block // e1.printStackTrace(); Log.e("result exception", "" + e1); } 例外是: 12-09 18:49:20.983: E/result exception(26301):com.google.api.client.googleapis.json.GoogleJsonResponseException: 403 Forbidden 12-09 18:49:20.983: E/result exception(26301): { 12-09 18:49:20.983: E/result exception(26301): "code" : 403, 12-09 18:49:20.983: E/result exception(26301): […]

Retrofit 2不能上传带有两个额外单独string参数的文件

阅读编辑问题底部的可能替代解决scheme,直到find解决scheme 。 这是一个使用POSTMan的两个参数的成功的文件。 我正在尝试做同样的改造,但收到BadRequest。 PostMan设置: Chromenetworking发布详情: 下面是我在Android中如何做这个但失败: 改造服务接口: @Multipart @POST("jobDocuments/upload") Call<ResponseBody> upload(@Part("file") MultipartBody.Part file,@Part("folder") MultipartBody.Part folder,@Part("name") MultipartBody.Part name); 这是我的@Background方法来运行networking请求与上述服务生成 CustDataClient service = ServiceGenerator.createService(CustDataClient.class); File file = new File(fileUri.getPath()); // create RequestBody instance from file RequestBody requestFile = RequestBody.create(MediaType.parse("multipart/form-data"), file); MultipartBody.Part fileData = MultipartBody.Part.createFormData("file", fileName, requestFile); MultipartBody.Part folder = MultipartBody.Part.createFormData("folder", "LeadDocuments"); MultipartBody.Part name = MultipartBody.Part.createFormData("name", fileName); […]

Androidfile upload与服务器端PHP

我一直在寻找一个解决scheme,这几个小时,但我找不到任何。 基本上,我想上传,从我的Android设备,文件到http网站。 但是,我不知道如何做到这一点。 我在设备上使用java,并且我想在服务器端使用PHP。 我只想上传文件,而不是在服务器上做任何事情。 任何人都可以提供代码和/或一个很好的链接,我需要什么? 在这方面,我几乎没有任何经验,而且我很茫然。 谢谢,NS PS。 我没有PHP编码的经验。