Lorsque vous utilisez webapp depuis Google App Engine, comment puis-je distinguer POST et GET? Lequel a la priorité et comment puis-je les séparer? Un morceau de code ci-dessous montre la façon d'obtenir une valeur de champ POST/GET:Google App Engine: un moyen facile de travailler avec GET, POST et les cookies
class AddWordHandler(webapp.RequestHandler):
def post(self):
theWord = str(self.request.get('theWord', default_value="no"))
Je voudrais demander plus: Comment gérer GET, POST et les cookies en douceur et en toute transparence sans écrire votre propre analyseur?
Bonjour Nick. En fait, si vous avez suivi la documentation GAE, il est recommandé d'utiliser self.request.get() pour obtenir des valeurs lors de l'utilisation de la méthode POST. – Viet
@Viet: Non, c'est permis - vous pouvez l'utiliser pour les deux méthodes - mais il n'y a absolument aucun problème avec l'utilisation de self.request.GET et de self.request.POST. –
Merci Nick. J'ai essayé et ça a marché. Je trouve que self.request.get() qui est plutôt confus. – Viet