小编mik*_*ean的帖子

Android Volley error.getMessage()为空

所以我正在为我的服务器创建一个POST JSonObjectRequest,当它成功时一切正常并且信息被发布,但是如果有错误并且我尝试在吐司中显示它,它会显示为空白.这是我的要求:

private void logUserIn() {
    final String URL = Globals.BASE_URL +"/auth/login/";
    // Post params to be sent to the server
    HashMap<String, String> params = new HashMap<String, String>();
    params.put("username", username.getText().toString());
    params.put("password", password.getText().toString());

    JsonObjectRequest req = new JsonObjectRequest(URL, new JSONObject(params),
            new Response.Listener<JSONObject>() {
                @Override
                public void onResponse(JSONObject response) {
                    try {
                        Log.d("Log In User", response.toString());

                        //logged in db, changes screens
                        Intent nextScreen = new Intent(getApplicationContext(), MyProfile.class);
                        startActivity(nextScreen);
                    } catch (JSONException e) {
                        e.printStackTrace();
                    }
                }
            }, new Response.ErrorListener() {
        @Override
        public …
Run Code Online (Sandbox Code Playgroud)

android android-volley

14
推荐指数
1
解决办法
1万
查看次数

将图像上传到 S3 存储桶 - Java SDK

我正在开发一个连接到我的 Tomcat/Jersey 服务器的 iOS 应用程序。

我目前将图像上传到 S3 的方式是使用以下工作流程:
- 使用 POST 请求 Multipart Form 数据将图像上传到我服务器上的临时文件夹
- 从临时文件夹中获取文件并使用我将其上传到的 Amazon Java SDK S3
- 上传到 S3 后,从服务器上的临时文件夹中删除图像文件

我不希望我的 iOS 应用程序直接上传到 S3,因为我想通过我的服务器来执行一些操作,但在我看来,这似乎是多余的,并且会使过程比它可能需要的更慢。有没有办法直接通过 Amazon SDK 流式传输文件,而不必将其临时保存到我的服务器?

java file-upload amazon-s3 amazon-web-services

4
推荐指数
1
解决办法
8310
查看次数