问题描述
是否可以通过单个 GET 请求获得多个(假设为 300 个)调用?协议是 HTTP/1.1 到 REST 接口。
更明确:
有一个 REST-API,我必须通过 GET 方法调用它。但问题是我每天必须连续发出数百次这个请求。因此,我希望一次获得所有数百个响应,而不是许多单个请求(打开连接、检索数据、关闭连接)。是否可以连接多个 GET 请求以一次检索所有响应?
解决方法
您可以修改您的 api 以运行给定数据 100 次,然后发送响应。由于您只能请求一次 get 方法
例如,您可以发送一个值数组,您可以为数组中的每个项目运行逻辑并立即返回一个包含所有信息的数组