recherche

Maison  >  Questions et réponses  >  le corps du texte

php - Veuillez demander. . Comment obtenir des données de formulaire soumises par courrier dans Laravel

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.

迷茫迷茫2798 Il y a quelques jours1554

répondre à tous(4)je répondrai

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-16 13:01:50

    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.

    répondre
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-16 13:01:50

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

    répondre
    0
  • 阿神

    阿神2017-05-16 13:01:50

    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
        }
    }

    répondre
    0
  • 黄舟

    黄舟2017-05-16 13:01:50

    $request->all(); // 获取form表单中的所有字段值
    $request->input('name'); // 获取form表单中输入框name='name'的字段值

    répondre
    0
  • Annulerrépondre