我是新手休息services.I只是想知道HTTP請求返回JSON對象之間的區別是它同其他服務。因爲它也做了同樣的。那麼是什麼返回JSON和REST質疑休息服務
Q
質疑休息服務
-1
A
回答
1
REST是不是JSON,雖然有JSON序列化和RESTful Web服務的服務串聯得到普及之間的HTTP差異。
REST有它的對資源的原則和使用HTTP動詞和狀態代碼對資源處理CRUD操作。 Leonard Richardson提出的當然有各種成熟度級別。 Martin Fowler有article about it。
你可以有RESTful服務不JSON作爲格式,並有HTTP服務返回JSON,但不是REST風格。一個並不意味着其他。
更新:
[雖然這可能是一個不同的問題,這是我在問這個問題的觀點]
問:我使用Spring MVC和我註釋的方法與@responsebody
當我需要JSON輸出或RESTful端點。它是如何工作的?
答:@responsebody
無關與任。它只是將方法返回值直接寫入Http Response。沒有模型綁定或視圖綁定完成。請參閱here。
我的猜測是,由於您使用的是MVC框架,你的終點往往是RESTful的,因爲端點是資源中心,該型號是這裏的資源。 雖然我還沒有看到你的代碼,但我的猜測是你用@responsebody
註釋的方法返回一個原始的json,它被髮回。
相關問題
- 1. 質疑
- 2. 通過休息服務的自定義特質
- 3. 服務路由休息JSON服務
- 4. WCF,Web服務或休息
- 5. JSON驗證休息服務
- 6. Xamarin.Forms使用休息服務
- 7. .NET中的休息服務
- 8. 寧靜+休息服務
- 9. 代理休息服務
- 10. Outlook API Android服務休息
- 11. Mulrereading Java休息服務
- 12. 保護休息服務
- 13. 測試休息服務
- 14. 春天和休息服務
- 15. 泛型質疑
- 16. select_tag軌質疑
- 17. 泛型質疑
- 18. 動作質疑
- 19. C++ - QSettings質疑
- 20. 質疑PID的
- 21. HTML標籤質疑
- 22. 質疑觸發器
- 23. 新手軌質疑
- 24. C指針質疑
- 25. DateTime.ParseExact格式質疑
- 26. HTML鏈接質疑
- 27. AJAX HTML PHP質疑
- 28. 質疑在Java中
- 29. TCP Java的質疑
- 30. C#參數質疑
謝謝你的回覆,我有一個問題。我正在研究Spring MVC。如果我需要JSON對象,我添加了@responsebody註釋,即使我想再次使它變得寧靜,我必須添加相同的註釋。你有什麼想法如何REST? – 2014-09-03 02:28:07
這可能是一個不同的問題,但在這裏更新了我的想法。 – 2014-09-03 04:15:19