当前位置: 代码迷 >> Android >> 在Android中构建URL的最佳实践
  详细解决方案

在Android中构建URL的最佳实践

热度:39   发布时间:2023-08-04 10:24:28.0

在Android中构建Http Uri的最佳实践是什么。 我想使用Uri.Builder来构建URL。

我想创建一个将返回所有包含参数的Http url的类。

我检查了Uri.Builder的以下链接,该链接给出了在获取请求的情况下可以利用的思想,但也介绍了如何在后期请求中使用Uri.Builder的功能。

总之,我要求通过利用Uri.Builder的力量来构建Http Urls(同时获取和发布)的最佳实践。

GET和POST网址之间没有区别。 http请求方法将有所不同,但URI可以相同。

例如检查这 ,这 。 他们两个都使用相同的资源网址,但方法不同。

Uri.Builder是用于创建Uri的,您可以将其用于GET和POST。 因此,要构建Uri https://api.twitter.com/1.1/account/settings.json (来自上面的示例),我可以使用此代码

Uri.Builder builder = new Uri.Builder();
builder.scheme("https")
    .authority("api.twitter.com")
    .appendPath("1.1")
    .appendPath("account")
    .appendPath("settings.json");
Uri uri = builder.build();

我认为您正在搜索HttpRequest.Builder之类的东西,但我不知道。 您仍然可以使用第三方库(例如 。

  相关解决方案