我有一个生成图片网址链接的路由,我试图让api返回json,如果响应内容类型为“application / json”,如果响应内容类型为“image /”则返回图像预览jpeg“一切正常,除了我不知道如何从控制器访问此参数以了解选择了什么响应类型,$ request对象参数是我为swagger指定的参数我没有得到选择菜单值。我想添加一个隐藏的参数并用javascript设置它,但这听起来不是正确的方式。任何帮助非常感谢
/*
* @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 :(得分:0)
我在$ request中找到了它我没有放松swagger-ui根据下拉设置它
$request->headers->get('accept');