繁体   English   中英

对REST服务器的多个请求的模式

[英]Pattern for multiple requests to REST server

假设我有一个典型的REST服务器,它以非常特定的方式提供一些数据,例如:GET帐户,GET价格,GET库存,GET设置,GET user_history等。

假设一个视图需要像这样获取N个不同的特定资源。 将N个HTTP请求组合成一个没有太多麻烦的最佳技术/库/模式是什么?

维持“ REST”的想法将需要为每个视图编写新的服务器代码,因为没有两个视图需要相同的资源集。 我认为这样做会不必要地麻烦。 我认为唯一有意义的方法是滚动自己的DSL,以向服务器提出数据要求。

对于给定视图的资源需求的每种可能组合,编写新的响应代码最简单的选择是什么?

您说这是一项休息服务,您需要做的就是获取信息,为什么不发出jsonp请求?

为您需要的每个获取发出一个jsonp请求,而不是为每个获取编写新的响应代码。 它将节省大量代码,并提高性能。

总之,我将向服务器发送jsonp请求(当然,这当然是外部服务器),以便在向服务器发出ajax调用的同时获取我需要的所有数据。

使用.NET向同一域发出jsonp请求

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM