2017-06-21 23 views
0

我有一個產生鏈接到圖像url的路由,我試圖讓api返回json,如果響應內容類型爲「application/json」並返回圖像預覽如果響應的內容類型是「image/jpeg」,那麼一切正常,除非我不知道如何從控制器訪問此參數以知道選擇了哪種響應類型,$ request對象唯一參數是我爲swagger指定的參數我沒有得到選擇菜單值。我想添加一個隱藏的參數並使用javascript進行設置,但聽起來並不正確。任何幫助非常感謝Swagger-UI檢測到選擇的響應內容類型

/* 
* @SWG\Get(
* 
*  produces={"application/json", "image/jpeg"}, 
*  tags={"Render frame"}, 
*  @SWG\Parameter(
*   name="imageHost", 
*   in="query", 
*   default ="https://i.vimeocdn.com", 
*   type="string", 
*   description="image host" 
* ), 
* 
+0

設置它,我想我發現它在$請求 - >頭 – user1930591

回答

0

我發現它在$請求我沒有relize招搖的UI是基於下拉

$request->headers->get('accept'); 
相關問題