J'ai récemment appris à utiliser Python et j'ai constaté qu'il y a très peu de mentions sur la façon d'utiliser la publication sur Internet, donc l'article suivant vous présente principalement les méthodes de soumission de données à l'aide des méthodes post et get en Python. L'article le présente en détail à travers des exemples de codes, il a une certaine valeur de référence et d'apprentissage pour les études ou le travail de chacun. Les amis qui en ont besoin peuvent venir jeter un œil ci-dessous.
Préface
Dans le processus d'utilisation de Python récemment, j'ai découvert qu'il y avait peu de mentions sur Internet sur la façon de transmettre un tableau comme Exemples de paramètres. Voici des exemples pertinents basés sur ma propre expérience pratique. Je n'en dirai pas plus ci-dessous. Apprenons avec l'éditeur.
Les exemples sont les suivants :
Demande de publication simple :
def http_post(): url = "http://152.1.12.11:8080/web" postdata = dict(d=2, p=10) post = [] post.append(postdata) req = urllib2.Request(url, json.dumps(post)) #需要是json格式的参数 req.add_header('Content-Type', 'application/json') #要非常注意这行代码的写法 response = urllib2.urlopen(req) result = json.loads(response.read()) print result
Lorsqu'un jeton est requis, il s'écrit ainsi :
def http_post(): url = "http://152.1.12.11:8080/web" postdata = dict(d=2, p=10) post = [] post.append(postdata) req = urllib2.Request(url, json.dumps(post)) access_token = 'eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJ1bmlxdWVfbmFtZSI6I..........' req.add_header('Authorization', access_token) #header中添加token req.add_header('Content-Type', 'application/json') #要非常注意这行代码的写法 response = urllib2.urlopen(req) result = json.loads(response.read()) print result
Le La méthode get s'écrit comme suit :
def get_access_token(): local_url = 'http://152.1.1.1:8080/web' response = urllib2.urlopen(local_url).read() resp = json.loads(response) print resp
Résumé
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!