OKHTTP3 POST FORM android应用程序未将任何内容发布到Google Forms

线性M

我已阅读并理解了此网页上的以下代码,以作为开发我的android应用程序的参考:https : //github.com/square/okhttp/blob/master/samples/guide/src/main/java/okhttp3/食谱/PostForm.java

public class PostForm extends AsyncTask<String, Void, String>
{
     public static final MediaType FORM_DATA_TYPE = MediaType.parse("application/text; charset=utf-8");

     String URL = "https://docs.google.com/forms/d/e/FILLERFORMTESTINGNOTREAL";
     String USER_NAME = "entry.XXXXXXXXX"; //FAKE ENTRY
     String PASSWORD = "entry.XXXXXXXXX"; //FAKE ENTRY

@Override
public String doInBackground(String... params)
{
    String username = params[0];
    String password = params[1];

    try
    {
        OkHttpClient client = new OkHttpClient();

        String post_data = USER_NAME + "=" + URLEncoder.encode(username, "UTF-8") +
                "&" + PASSWORD + "=" + URLEncoder.encode(password, "UTF-8");

        RequestBody requestBody = RequestBody.create(FORM_DATA_TYPE, post_data);

        Request request = new Request.Builder()
                .url(URL)
                .post(requestBody)
                .build();

        client.newCall(request).execute();

    }
    catch (IOException e)
    {
        e.printStackTrace();
    }

    return null;

}

我究竟做错了什么?android应用程序似乎已成功提交数据,但是当我检查Google表单时,没有输入任何数据吗?...请帮助!

线性M

我本应该使用FormBody的时候却在使用RequestBody ...

            FormBody formBody = new FormBody.Builder()
                .add(USERNAME, usr)
                .add(PASSWORD, pwd)
                .build();

哎呀!现在程序可以正常工作了

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

OKHttp3 post方法不断返回404错误

来自分类Dev

升级到OkHttp3后,OkHttpClient引发异常

来自分类Dev

使用okhttp3 android的java.lang.NullPointerException

来自分类Dev

无法在Android中使用OkHttp3将JSON发布到服务器Express js

来自分类Dev

Okhttp3 使应用程序在请求加载之前关闭活动时崩溃

来自分类Dev

Okhttp3,http2多路复用POST请求高响应时间在峰值负载时间

来自分类Dev

如果添加了okhttp-urlconnection依赖项,则拆分程序包“ okhttp3”会出错生成

来自分类Dev

Android Studio:尝试在build.gradle中实现OKHTTP3时收到错误

来自分类Dev

Websocket关闭代码:1006节点Android okhttp3 AmazonEc2

来自分类Dev

OkHttp3无法与Kotlin(Android)配合使用,给出致命错误

来自分类Dev

Android Volley无法为使用OkHttp3作为传输的特定请求禁用缓存

来自分类Dev

Android:如何使用 okhttp3 发送带有负载参数的 PUT 请求

来自分类Dev

如何在 Android 中使用 OkHttp3 连接到 phpmyadmin 数据库

来自分类Dev

将okhttp3库与react-native一起使用(运行“ react-native run-android”的命令时引发异常)

来自分类Dev

OkHttp3的非代理主机

来自分类Dev

如何断开OkHttp3 sse连接?

来自分类Dev

OKHttp3最大失效缓存

来自分类Dev

OkHttp3的非代理主机

来自分类Dev

无法通过okhttp3上传文件

来自分类Dev

如何在Android中的OKHTTP 3.x中动态(或循环)发送post参数?

来自分类Dev

Google Analytics for Windows Forms应用程序?

来自分类Dev

Google Analytics for Windows Forms应用程序?

来自分类Dev

AngularJS FORM POST

来自分类Dev

每3个POST请求将字段添加到Django Forms中

来自分类Dev

从Rails 3应用程序发布到Twitter帐户

来自分类Dev

Xamarin Forms应用程序无法部署到Android 10真实设备

来自分类Dev

Identityserver4 登录后不重定向到 xamarin.forms android 应用程序

来自分类Dev

使用okHttp3上传动态文件数量

来自分类Dev

加装/ OkHttp3 400错误正文为空

Related 相关文章

  1. 1

    OKHttp3 post方法不断返回404错误

  2. 2

    升级到OkHttp3后,OkHttpClient引发异常

  3. 3

    使用okhttp3 android的java.lang.NullPointerException

  4. 4

    无法在Android中使用OkHttp3将JSON发布到服务器Express js

  5. 5

    Okhttp3 使应用程序在请求加载之前关闭活动时崩溃

  6. 6

    Okhttp3,http2多路复用POST请求高响应时间在峰值负载时间

  7. 7

    如果添加了okhttp-urlconnection依赖项,则拆分程序包“ okhttp3”会出错生成

  8. 8

    Android Studio:尝试在build.gradle中实现OKHTTP3时收到错误

  9. 9

    Websocket关闭代码:1006节点Android okhttp3 AmazonEc2

  10. 10

    OkHttp3无法与Kotlin(Android)配合使用,给出致命错误

  11. 11

    Android Volley无法为使用OkHttp3作为传输的特定请求禁用缓存

  12. 12

    Android:如何使用 okhttp3 发送带有负载参数的 PUT 请求

  13. 13

    如何在 Android 中使用 OkHttp3 连接到 phpmyadmin 数据库

  14. 14

    将okhttp3库与react-native一起使用(运行“ react-native run-android”的命令时引发异常)

  15. 15

    OkHttp3的非代理主机

  16. 16

    如何断开OkHttp3 sse连接?

  17. 17

    OKHttp3最大失效缓存

  18. 18

    OkHttp3的非代理主机

  19. 19

    无法通过okhttp3上传文件

  20. 20

    如何在Android中的OKHTTP 3.x中动态(或循环)发送post参数?

  21. 21

    Google Analytics for Windows Forms应用程序?

  22. 22

    Google Analytics for Windows Forms应用程序?

  23. 23

    AngularJS FORM POST

  24. 24

    每3个POST请求将字段添加到Django Forms中

  25. 25

    从Rails 3应用程序发布到Twitter帐户

  26. 26

    Xamarin Forms应用程序无法部署到Android 10真实设备

  27. 27

    Identityserver4 登录后不重定向到 xamarin.forms android 应用程序

  28. 28

    使用okHttp3上传动态文件数量

  29. 29

    加装/ OkHttp3 400错误正文为空

热门标签

归档