0

不是问题,只是我在我的应用程序的任何地方都找不到的东西我使用 Uri.Builder 构建了一个 URL 我想知道是否有办法查看 Uri.Builder 的最终结果,因为我确实从几个地方调用了信息EditText 框以及微调器,我不确定它是否真的给出了正确的 URL

这是 URL 构建器,如您所见,我正在从 2 个编辑文本框以及由 json 填充的微调器中提取信息

Uri.Builder builder=new Uri.Builder();
        builder.scheme("https")
                .authority("www.smartpractice.co.za")
                .appendPath("files-upload-ruben.asp")
                .appendQueryParameter("MyForm", "Yes")
                .appendQueryParameter("ClientID", String.valueOf(R.id.clientid))
                .appendQueryParameter("Username", String.valueOf(R.id.emailtext))
                .appendQueryParameter("Pwd", String.valueOf(R.id.pwdtext))
        .appendQueryParameter("category", String.valueOf(R.id.spinner));
        myURL=builder.build().toString();
4

1 回答 1

1

调用toString()构建器对象:

 builder.toString();

看起来您已经将输出分配给 variable myURL,无论如何都要builder.toString();调用 to ,因此任何一种方法都会产生相同的 url。builder.build().toString();

于 2019-08-13T14:17:33.807 回答