0

我想知道 URI 字符 ' ?' 之后定义了什么?

例如在market://details?id=com.mobiliha.badesaba

char ' ?' 和它之后的指标是什么?

4

1 回答 1

2

它将变量与 HTTP GET 请求中的 URI 区分开来。在 HTTP 协议中,您可以使用 GET 方法向服务器请求资源。您可以在请求中将变量传递给服务器。这 ”?” 表示 URI 部分已经结束,变量已经开始。

在您的示例中,是一个具有传递给相关 URIid的值的变量。com.mobiliha.badesabaURImarket://details指定了 Play 商店应用程序将为其自身注册的 URI 方案。这意味着当系统触发此 URI 时,Play 商店应用程序可以接收它,提取“id”变量并执行它需要执行的操作。

有关 HTTP GET 和 POST 方法的更多信息在这里: http ://www.w3schools.com/tags/ref_httpmethods.asp

于 2013-07-09T09:41:30.120 回答