3

我的大多数方法都返回字符串、整数、布尔值等,我敢打赌,这适用于 99% 的开发人员,当然我们有时会返回复杂的对象、数组等,但大多数时候更简单的东西会做。

为什么 Cloud Endpoints 不支持此功能?谢谢!

4

2 回答 2

5

所以有返回“简单对象类型”的解决方法,在java中你可以返回一个看起来像这样的StringResponse:

class StringResponse {
  String value;
  setter, getter... etc
}
于 2013-09-09T22:12:27.973 回答
1

因为它们正在与可能支持或不支持相同数据类型的各种编程语言进行通信。这就是为什么大多数 Web API 将使用 XML 或 JSON 之类的东西作为数据响应类型的原因,因为它是标准化的并且可以从任何语言解析。

于 2013-09-09T17:09:01.987 回答