当前位置: 首页 > 知识库问答 >
问题:

使用REST API分页

时同
2023-03-14

我必须使用REST API获取数据并在Angular 2表中使用它。

所以我想知道哪一个是最好的解决方案:

>

  • 在API端处理分页、排序和过滤。因此API将只返回要显示在当前页面中的数据。使用此方法将需要多次调用API,因为每个操作都会引发API调用。

    API返回所有数据,分页/筛选/排序将使用Angular 2进行管理。

  • 共有1个答案

    司马庆
    2023-03-14

    最好的方法是解决方案1),所以您也可以避免从数据库中提取所有数据。这将节省客户端上的带宽、时间和内存。如果您处理的是小型(当然不是不断增长的)数据集,那么方法2)将起作用,在这种情况下,过滤/分页服务器端将是一种过度设计。

     类似资料:
    • 我使用已签名的URL从使用Air的移动设备上传blob。 我有两个问题: 使用签名 URL 上传 Blob 时,我假设我不需要按照文档中所述包含所有标头。我是否认为我只需要对URL执行请求,并将编码到正文中的文件包含在正文中,设置为? http://msdn . Microsoft . com/en-us/library/windows azure/DD 179451 . aspx (Upload

    • 我试图用RESTAPI实现Spring Security性,并作为前端进行响应,因为这是我的第一个完整堆栈开发项目,我对如何实现正确的身份验证机制一无所知。 我已经搜索了很多,找到了关于Spring Security with Basic Auth的文章,但我无法弄清楚如何将该身份验证转换为其他api,然后通过会话/cookie进行管理。即使我得到的任何github引用都很旧,或者它们还没有完全迁

    • 我有一个管理Web应用程序位于远程服务器上。这个应用程序是使用MEAN堆栈编写的,我有一个连接到网络应用程序所需的所有RESTful路由的列表。 我正在编写一个Java客户端应用程序,它需要从这个管理应用程序发送和接收数据。如果我有服务器的IP地址和REST路由,如何将客户端连接到web应用程序? 我想我需要提供一个到服务器和RESTAPI文件的URL连接,然后只需调用路由函数,如和。

    • 我能够使用CURL命令在JIRA中创建一个票证,并且手头有一个json数据。 curl-D--u:-X POST--data@ 我现在正试图更新生成的票证的状态,但出现以下错误<代码>{“errorMessages”:[],“errors”:{“status”:“无法设置字段‘status’。它不在适当的屏幕上,或未知。”} 卷曲命令: 旋度-D--u

    • 有没有任何一个测试REST API的使用硒网络驱动程序Maven TestNG。请分享信息或样本项目

    • 我有个问题。当我有其他实体时,我不知道如何创建API。我与邮递员工作,当我做一个请求,以看到所有项目从数据库,我想收到实体也。 例如,这是我的实体:

    • 我对整个APEX服务插件是一个新手,但我想知道Salesforce是否对我在APEX服务平台中创建的REST API的Swagger或任何类似的REST描述语言提供了本地支持? 例如: 我希望能够返回swagger json,一个WADL文档,或者这个REST服务(以及我在里面的所有其他REST服务)的东西。有没有人知道我能做到这一点的方法? 提前道谢!

    • 我试图附加一个文件发送到和终结点作为,但我得到了这个异常: 我的方法是: 我的界面是: 我的配置文件是: 此外,我还尝试将以下代码添加到myConfiguration文件: 但我还有一个例外: 我使用的是Spring boot”,方法是: 我查看了这些帖子: 如何通过Spring云发送POST请求 没有为响应类型找到合适的HttpMessageConverter 无法写入请求:找不到适合请求类型和