fosrestbundle相关内容

JMS Serializer:如何将驼峰式大小写用于属性

我正在使用 FOS Rest 包和 JMS Serializer 来创建 REST Api.问题是我想将 JSON 响应中的属性名称保留为驼峰式,而不是使用 _. 例如,我有一个名为employeeIdentifier 的属性,默认情况下会转换为employee_identifier. 我看到配置中有一个选项可以禁用小写并去掉 _,但后来它变成了 EmployeeIdentifier. ..

FOSOAuthServerBundle + FOSRestBundle + CamelCase = 未认证

我一直在 Symfony 2.8 中处理我的服务器,构建了一个以驼峰式风格返回 json 对象的 rest api,现在的问题是,当我集成 OauthServer 包时,它会出现此错误 无效的 grant_type 参数或参数丢失",我知道发生这种情况是因为我在我的 fos_rest 配置中使用了 array_normalizer: fos_rest.normalizer.camel_keys 主 ..

FOSRestBundle 使用 PUT 一次只更新一个字段

之前我问过同样的问题 Symfony PUT 不包含映射的所有实体属性,我有一些#hack 解决方案来解决这个问题,但是当表单更复杂,包含选项(数组)或映射实体(对象)时,该解决方案不适用了.所以我想出了非常肮脏的想法来使它工作,例如 if(is_object($event->getForm()->getData())) $event->setData($event->getForm()->g ..
发布时间:2021-07-09 19:50:09 其他开发

从关系实体 RestBundle Symfony2 中排除一些属性

当我返回一个有关系的对象时,我想排除一些属性. 例如,我有一个实体用户和相册,我只想在获取相册列表时公开用户名. 有可能吗? 这是我的相册实体: medias = new \Doctrine\Common\Collections\ArrayCollection();}} 还有我的用户实体: 命名空间 Billion\UserBundle\Entity;使用 FOS\User ..
发布时间:2021-07-09 19:48:59 PHP

如何使用 FosRestBundle 公开函数结果?

我正在使用 Symfony2 和 FosRestBundle 为我们的系统开发 REST API.FosRestBundle 是一个非常好的工具,但它似乎有一个限制:只有属性(private、protected 和 public)可以暴露给 API. 我想公开一个基于其他两个字段计算的派生属性(例如 full name = firstName+lastName )以及描述关系的属性(例如产品 ..
发布时间:2021-07-09 19:36:36 其他开发

带有 post vars 的子请求

这是大图:我正在为我的 Web 应用程序编写一个 symfony2 包.此应用程序包含在带有 CRUD 控制器的标准网站中.另一方面,它包含一个 rest api,它也管理实体的创建/编辑/.... 我开始为 User 实体编写 Rest\UserController.它包含所有标准 REST 操作(GET、POST、PUT、DELETE).它基于 William Durand 的非常好的教 ..
发布时间:2021-07-09 19:32:29 PHP

Symfony 序列化程序 - 设置循环引用全局

有没有办法在 Symfony(不是 JMSSerializer)的序列化器组件中使用任何配置或类似的东西设置循环引用限制? 我有一个带有 FOSRestBundle 的 REST 应用程序和一些包含其他实体的实体,这些实体也应该被序列化.但是我遇到了循环引用错误. 我知道如何设置它: $encoder = new JsonEncoder();$normalizer = new Obj ..

multipart/form-data 和 FormType 验证

我正在使用 FOSRestBundle 构建 API,并且处于需要实施处理包含二进制数据的新实体的创建. 遵循 随 REST API 请求发送二进制数据 将数据作为 multipart/form-data 发送对于我们的实现来说是最实用的,因为 Base64 需要增加约 33% 的带宽. 问题 当以 multipart/form-data 形式发送数据时,如何配置 REST 端点 ..
发布时间:2021-07-09 19:15:50 其他开发

FOS 休息包:无法找到模板

我收到异常: 无法找到模板“" 其他类似的问题没有帮助;奇怪的是,它运行良好,然后突然开始给我这个例外. 作曲家: "friendsofsymfony/rest-bundle": "0.13.*@dev","jms/serializer-bundle": "0.12.*@dev", 我正在关注 自动路由生成:单个 RESTful 控制器(用于简单资源) 配置: fo ..
发布时间:2021-07-09 19:08:50 其他开发

无法使用HttpClient,带有Symfony后端的Angular 4发送数据

通过使用NelmioCorsBundle解决. 我在前端使用Angle 4.3.3,在后端使用 Symfony3 ,我也使用 FosRestBundle . 在Angular中,我正在与HttpClient一起发送或请求一些数据. 请求数据运行良好,可以显示结果,但是问题是当我尝试发送数据时出现此 cors 错误 另一方面,我可以使用 postman 发布json数据 ..
发布时间:2021-04-24 20:42:02 其他开发

FOSRestBundle的“避免"Javascript事件监听器

我正在尝试使用Symfony和AngularJs创建一个简单的CRUD应用程序,我的问题如下所述: 尝试使用$ compileProvider,CRUD并且引导指令ng-clink失败 当我尝试使用 加载模板(无需编译的整个表单)时: {{render(controler('App:getTemplate',{parameters}))}} 当我尝试不进行任何渲染时,我需要动 ..
发布时间:2021-04-07 19:31:00 其他开发

如何覆盖注册表FosUserBundle?

我想覆盖某些FOSUserBundle表单(注册表单),所以我遵循了文档,但我无法理解为什么我总是收到相同的错误: 试图从名称空间加载类"RegistrationFormType" "OC \ UserBundle \ Form \ Type".您是否忘记了“使用"声明 "FOS \ UserBundle \ Form \ Type \ RegistrationFormType"? 500内 ..
发布时间:2020-11-10 18:52:41 其他开发

Symfony-CSRF令牌无效-FosRestBundle

我正在使用Symfony和FosRestBundle。 当我只想测试我的其余api时,我得到了: CSRF令牌无效。请尝试重新提交表单。 / ** * @example [ “ titre”,“简短描述”,“描述”,“ 2016-10-10”,200,“带有完整数据”] * @example [“ titre”,“简短描述”,“描述”, “ 2016-10-31”,20 ..

使用FOSRestBundle和FOSUserBundle的具有RESTful身份验证的Symfony2 App

我正在为我的JS驱动的应用程序制作REST API. 登录期间,登录表单通过AJAX提交到我的API的网址/rest/login. 如果登录成功,则返回204 如果失败,则返回401 尽管我为API和应用程序本身分离了防火墙,但它们共享相同的上下文,这意味着,当用户根据API进行身份验证时,他也针对应用程序进行了身份验证.因此,当服务器返回204时,页面将重新加载,并且应将用户 ..
发布时间:2020-07-03 05:38:37 PHP