Presto Rest API [在 Presto 版本 333 中]
Presto Rest API [ in Presto version 333]
在旧版本的 Presto 中很容易访问 http://localhost:8080/v1/query/ URL get 或 post。
在 Presto 版本 333 中,当相同的 URL 尝试访问它时,即使我们尝试使用 [=20] 发送 POST 请求,它也会给出错误消息:不允许的方法 [STATUS:405] =] X-Presto-User:
presto 是否在新版本中更改了 REST API URL?
我建议您首先确认您可以 运行 使用 Trino(以前称为 Presto)CLI 或使用通过 JDBC 驱动程序连接的应用程序对同一用户进行相同的查询。
除此之外,您可能应该使用 /v1/statement
。有关 REST API 的更多详细信息,请参见 documentation。请记住,最好使用 CLI 或 JDBC 驱动程序作为受支持的 API。或任何其他客户(去,python...)
在旧版本的 Presto 中很容易访问 http://localhost:8080/v1/query/ URL get 或 post。
在 Presto 版本 333 中,当相同的 URL 尝试访问它时,即使我们尝试使用 [=20] 发送 POST 请求,它也会给出错误消息:不允许的方法 [STATUS:405] =] X-Presto-User:
presto 是否在新版本中更改了 REST API URL?
我建议您首先确认您可以 运行 使用 Trino(以前称为 Presto)CLI 或使用通过 JDBC 驱动程序连接的应用程序对同一用户进行相同的查询。
除此之外,您可能应该使用 /v1/statement
。有关 REST API 的更多详细信息,请参见 documentation。请记住,最好使用 CLI 或 JDBC 驱动程序作为受支持的 API。或任何其他客户(去,python...)