request追加属性或者修改属性

snow

问题描述

request无法新增属性,例如: salt加密不可能给能到前端, 后台提交后发现没有自动生成,不想再模型里使用修改器, request如何追加salt属性

$request->post('salt', 'HXI54$W');
839 1 1
1个回答

evilk

$request->salt = 'xxxx'

  • snow 2023-04-12

    support\Request 这里类
    $request->salt
    $request->all() $request->post()并无该字段信息
    [username] => user1
    [private_key] => asdasdasdasdasd
    [password] => 123456
    [is_dongjie] => 0

  • nitron 2023-04-12

    变通一下,$request->all()没有, $request->salt不就有了?

  • snow 2023-04-13

    没有 看了一个帖子 是说不允许修改表单提交数据 我重写了 目前解决了
    自定义了一个request通用类 返回data去插入
    实在是不想通过model的修改器去实现,因为后期耦合度太高

  • snow 2023-04-13

    感谢各位大佬

年代过于久远,无法发表回答
🔝