我对 REST 和谷歌云端点很陌生。我遵循了 App Engine 上的 Endpoints Frameworks 入门教程,并成功执行了教程中所述的 API 查询:
curl --header "Content-Type: application/json" --request POST --data '{"message":"hello world"}' http://localhost:8080/_ah/api/echo/v1/echo
但是我没有管理它找到要在浏览器中使用的相应URI查询语句。
我试过了
http://localhost:8080/_ah/api/echo/v1/echo ?{"message":"hello world"}
并且很多组合都没有成功,导致没有收到任何响应。
对应于上述 cURL 请求的 URI 语句是什么样的?
先感谢您。
顺便说一句:这是 API 方法“echo”的端点实现:
@ApiMethod(name = "echo")
public Message echoPathParameter(Message message, @Named("n") int n) {
return doEcho(message, n);
}