-1
votes

Pourquoi y a-t-il des questions après l'URL?

J'ai créé la route xxx pré>

code du middleware: p> xxx pré>

Quand je saisis cet itinéraire à partir de ma vue p>

<form action="{{route('files.edit', $file->id)}}" >
    <button type="submit" class="btn btn-success btn-sm">Edit file</button>
</form>


0 commentaires

4 Réponses :


1
votes

Le ? code> signifie le début des paramètres de la requête.

Lorsque vous avez un code> sans la méthode " " , il effectue une demande code> lorsqu'elle est soumise. Tout code>,


0 commentaires

1
votes

Parce que la méthode du formulaire est obtenez , ce qui signifie que les données de formulaire sont ajoutées à l'action en tant que String de requête . Mais puisque vous n'avez pas d'entrées sous la forme, seul un ? est ajouté.


0 commentaires

2
votes

La méthode par défaut de est obtenu, ce qui signifie délivrant des valeurs via l'URL, qui fonctionne comme

exemple.com.com=Value .

Vous n'avez aucune valeur attribuée, mais la méthode reste, ajoute le?.


0 commentaires

1
votes

même question ici

Vous envoyez une requête HTTP, obtenez une méthode, où vous pouvez transmettre des paramètres et des valeurs dans URL après la marque d'interrogation comme URL? clé = valeur, puis traiter le côté du serveur d'entrée. Vous n'avez aucune entrée dans votre formulaire, il n'y a donc rien après le point d'interrogation.


0 commentaires