飞行独角鲸 / json请求包
Symfony JsonRequest 包
v3.1.2
2020-12-24 10:47 UTC
Requires
- php: ^7.3
- symfony/framework-bundle: ^4.3||^5.0
Requires (Dev)
- phpunit/php-code-coverage: ^5.0
- phpunit/phpunit: ^6.4
- symfony/phpunit-bridge: ^4.3||^5.0
- symfony/yaml: ^4.3||^5.0
Replaces
README
此包是从本地副本恢复的。它不打算进行维护。
安装
- 使用 composer 需要此包
composer require flying-narwhal/json-request-bundle
原始 README
SymfonyBundles JsonRequest 包
什么是 JsonRequest 包?
此包将帮助您像处理标准请求一样处理 json 请求,而不必使用“支具”。如果您之前为了从请求中获取数据,这样做:$data = json_decode($request->getContent()),那么现在就不再需要了。
例如,当从 AngularJS、Vue.js 等发送 json 请求时
public function indexAction(Request $request) { $data = json_decode($request->getContent(), true); // uses request data $name = isset($data['name']) ? $data['name'] : null; }
现在您可以像处理标准请求一样处理 json 请求
public function indexAction(Request $request) { $name = $request->get('name'); }