0

这两个我都试过了:

builder.scheme("http").authority("10.0.2.2:28642").appendPath("api").appendPath("DeliveryItems").appendPath("PostArgsAndXMLFileAsStr").

builder.scheme("http").authority("10.0.2.2:28642/api").appendPath("DeliveryItems").appendPath("PostArgsAndXMLFileAsStr").

...虽然由于其他原因代码还没有工作,我想知道哪种方式是正确的:

.authority("10.0.2.2:28642").appendPath("api").

-或者:

authority("10.0.2.2:28642/api").

?

4

1 回答 1

1

URI 的“权限”部分标识谁负责指定路径部分的语义。这通常是主机/端口组合,并且可以选择包含用户名/密码(如http://user:pass@host:port/somepage)。

维基百科有更多关于 URI 语法的细节。

于 2014-04-26T00:00:28.107 回答