Python http.client json Anfrage und Antwort. Wie?

7

Ich habe den folgenden Code, den ich gerne auf Python 3.x aktualisieren möchte Die erforderlichen Bibliotheken würden sich in http.client und json ändern.

Ich kann nicht verstehen, wie es geht. Können Sie mir bitte helfen?

%Vor%     
ASPiRE 01.08.2012, 16:54
quelle

3 Antworten

20
%Vor%

Ich werde dich durch es führen. Zuerst müssen Sie eine TCP-Verbindung erstellen, die Sie für die Kommunikation mit dem Remote-Server verwenden.

%Vor%

- http.client.HTTPSConnection()

Sie müssen die Anforderungsheader angeben.

%Vor%

In diesem Fall sagen wir, dass der Anfragetext vom Typ application / json ist.

Als nächstes werden wir die Json-Daten von einem Python dict ()

erzeugen %Vor%

Dann senden wir eine HTTP-Anfrage über die HTTPS-Verbindung.

%Vor%

Bekommen Sie die Antwort und lesen Sie es.

%Vor%     
joar 01.08.2012, 17:12
quelle
1

Um Ihren Code Python 3 kompatibel zu machen, ist es ausreichend, Importanweisungen zu ändern und Daten unter der Annahme utf-8 everywhere:

zu codieren / zu decodieren %Vor%

Siehe ein weiteres https-Post-Beispiel .

    
jfs 01.08.2012 18:30
quelle
0
%Vor%     
Angel Edmond 01.08.2012 16:57
quelle

Tags und Links