python - urllib2问题求助
高洛峰
高洛峰 2017-04-18 09:14:10
0
1
375

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

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

répondre à tous(1)
黄舟

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

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal