J'utilise le http
de Go pour traiter les requêtes POST. Comment puis-je accéder au contenu de la chaîne de requête et l'analyser à partir de l'interface de l'utilisateur ? Request
objet ? Je ne trouve pas la réponse dans la documentation officielle.
Réponse
Trop de publicités?
ChrisLee
Points
99
Les mots ci-dessous proviennent du document officiel.
Le formulaire contient les données du formulaire analysé, y compris les deux éléments suivants Paramètres d'interrogation du champ URL et le Données de formulaire POST ou PUT . Ce champ n'est disponible qu'après l'appel de ParseForm.
Ainsi, les exemples de codes ci-dessous fonctionneraient.
func parseRequest(req *http.Request) error {
var err error
if err = req.ParseForm(); err != nil {
log.Error("Error parsing form: %s", err)
return err
}
_ = req.Form.Get("xxx")
return nil
}
- Réponses précédentes
- Plus de réponses