簡體   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