Heim > Backend-Entwicklung > Python-Tutorial > Teilen von Codebeispielen zum Senden von Daten mithilfe der Post- und Get-Methoden in Python

Teilen von Codebeispielen zum Senden von Daten mithilfe der Post- und Get-Methoden in Python

黄舟
Freigeben: 2017-09-23 11:24:40
Original
2630 Leute haben es durchsucht

Ich habe kürzlich den Umgang mit Python gelernt und festgestellt, dass die Verwendung von Post im Internet kaum erwähnt wird. Der folgende Artikel führt Sie daher hauptsächlich in die Methoden zum Senden von Daten mithilfe der Post- und Get-Methoden in Python ein Der Artikel stellt es anhand von Beispielcodes ausführlich vor. Es hat einen gewissen Referenz- und Lernwert für jedermann, der es beim Lernen oder Arbeiten benötigt.

Vorwort

Bei der kürzlichen Verwendung von Python habe ich festgestellt, dass im Internet kaum darüber gesprochen wird, wie ein Array als übergeben wird Hier sind relevante Beispiele, die auf meiner eigenen praktischen Erfahrung basieren. Ich werde im Folgenden nicht näher darauf eingehen.

Beispiele sind wie folgt:

Einfache Postanfrage:


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
Nach dem Login kopieren

Wenn ein Token erforderlich ist, wird es wie folgt geschrieben:


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
Nach dem Login kopieren

Der Die get-Methode ist wie folgt geschrieben:


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
Nach dem Login kopieren

Zusammenfassung

Das obige ist der detaillierte Inhalt vonTeilen von Codebeispielen zum Senden von Daten mithilfe der Post- und Get-Methoden in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage