recherche

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

python - urllib2问题求助

python里的urllib2.request怎么判断是get请求还是post请求啊 就是我自己传一个url进去 我怎么知道这次是进行post还是get请求呢?

高洛峰高洛峰2888 Il y a quelques jours379

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

  • 黄舟

    黄舟2017-04-18 09:16:10

    Selon la description de la documentation officielle de python :

    class urllib2.Request(url[, data][, headers][, origin_req_host][, unverifiable])

    Cette classe est une abstraction d'une requête URL.

    url doit être une chaîne contenant une URL valide.

    data peut être une chaîne spécifiant des données supplémentaires à envoyer au serveur, ou None si de telles données ne sont pas nécessaires. Actuellement, les requêtes HTTP sont les seules à utiliser des données ; la requête HTTP sera un POST au lieu d'un GET lorsque le Le paramètre data est fourni. data doit être un tampon au format standard application/x-www-form-urlencoded. La fonction urllib.urlencode() prend un mappage ou une séquence de 2 tuples et renvoie une chaîne dans celui-ci. format.

    Si la valeur du paramètre de données est Aucune ou si aucun paramètre de données n'est transmis, alors il s'agit d'une requête get, sinon il s'agit d'une requête de publication

    répondre
    0
  • Annulerrépondre