[英]Pattern for multiple requests to REST server
假設我有一個典型的REST服務器,它以非常特定的方式提供一些數據,例如:GET帳戶,GET價格,GET庫存,GET設置,GET user_history等。
假設一個視圖需要像這樣獲取N個不同的特定資源。 將N個HTTP請求組合成一個沒有太多麻煩的最佳技術/庫/模式是什么?
維持“ REST”的想法將需要為每個視圖編寫新的服務器代碼,因為沒有兩個視圖需要相同的資源集。 我認為這樣做會不必要地麻煩。 我認為唯一有意義的方法是滾動自己的DSL,以向服務器提出數據要求。
對於給定視圖的資源需求的每種可能組合,編寫新的響應代碼最簡單的選擇是什么?
您說這是一項休息服務,您需要做的就是獲取信息,為什么不發出jsonp請求?
為您需要的每個獲取發出一個jsonp請求,而不是為每個獲取編寫新的響應代碼。 它將節省大量代碼,並提高性能。
總之,我將向服務器發送jsonp請求(當然,這當然是外部服務器),以便在向服務器發出ajax調用的同時獲取我需要的所有數據。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.