簡體   English   中英

FOSRestBundle : RequestParam 和 QueryParam 的區別

[英]FOSRestBundle : Difference between RequestParam and QueryParam

我不明白 @QueryParam 和 @RequestParam 注釋與 FOSRestBundle 之間的區別(例如: https ://symfony.com/doc/master/bundles/FOSRestBundle/param_fetcher_listener.html)。

你有什么辦法知道我必須使用哪一個來聲明我的 API 參數?

取決於您希望通過 API 端點實現的目標。 基本上QueryParam代表一個必須存在於GET數據中的參數(所以我們談論的是查詢字符串參數),而RequestParam代表一個必須存在於POSTPUT數據中的參數(這意味着請求正文中的參數)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM