php - Veuillez demander. . Comment obtenir des données de formulaire soumises par courrier dans Laravel
迷茫
迷茫 2017-05-16 12:59:50
0
4
1524

Veuillez être prudent lors de l'écriture, il s'agit d'une API, publier des données soumises par un tiers,

Je ne sais pas quelles données le formulaire-données enverra.

Donc, ce que je veux, c'est obtenir toutes les données soumises via les données du formulaire POST.

Normalement parlant, $request->all récupère toutes les données de la réception,

Cependant, s'il est soumis par un tiers, l'utilisation de $request->all ne peut pas obtenir directement les données du formulaire

.

Le gagnant a dit que je n'avais pas trouvé de moyen d'obtenir directement les données du formulaire

Maintenant, vous ne pouvez utiliser que la méthode native pour l'obtenir..

Je l'ai résolu moi-même. $request->all peut obtenir les données soumises par un tiers via GET, mais ne peut pas les obtenir via POST. Vous pouvez utiliser getcontent pour les obtenir.

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

répondre à tous(4)
曾经蜡笔没有小新

Je l'ai fait moi-même. Aucune des méthodes que vous avez mentionnées ne peut fonctionner. request->all gets get ne peut pas être obtenu par cette méthode. Je ne sais pas ce que vous pensez de ces quelques points. Cela n’a pas d’importance, je m’en suis occupé moi-même.

给我你的怀抱

est accessible via Request 对象来获取。
如获取表单全部数据, $request->all()
获取表单中键名为name的字段,$request->get('name') .
Pour des informations détaillées, veuillez vous référer à la documentation officielle.

阿神

J'ai écrit une démo sur GitHub, vous pouvez y jeter un œil. https://github.com/MhcII/Form...

$request->all() peut toujours être récupéré. Je viens de tester ce code et il fonctionne.

foreach ($request->all() as $key=>$param) {
    if (is_object($param)) {
        // 这里是 file
    } else {
        // 这里是 text
    }
}
黄舟
$request->all(); // 获取form表单中的所有字段值
$request->input('name'); // 获取form表单中输入框name='name'的字段值
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal