url

abstract suspend fun url(): String(source)

获取到链接字符串。 如果链接信息包含在响应数据中,则会立即返回, 否则会挂起并查询链接信息(例如通过网络接口查询)。 如果需要查询,其内部不会缓存结果,因此每次调用 url 均会产生挂起与查询行为。

Throws

如果当前状态无法查询信息, 比如由于消息元素的序列化导致某些认证信息丢失。

在获取过程中可能产生的任何异常, 比如网络请求问题、权限问题等。 JVM中的受检异常应当被包装为非受检异常。具体其他可能的异常请参考具体实现说明。