タイトルによれば、HTTPS GETリクエストを送信してから、JSON返信をプレーンテキストで読み取る必要があります。私はPythonを好むが、私もperlを使うことができる。HTTPSリクエストを取得してJSON返信を受け取ります
編集:これでページからデータを取得できますが、返信データはSSLで暗号化されていますが、どのように復号化すればよいですか?
タイトルによれば、HTTPS GETリクエストを送信してから、JSON返信をプレーンテキストで読み取る必要があります。私はPythonを好むが、私もperlを使うことができる。HTTPSリクエストを取得してJSON返信を受け取ります
編集:これでページからデータを取得できますが、返信データはSSLで暗号化されていますが、どのように復号化すればよいですか?
のPython:Perl用の
import json
import urllib2
data = json.loads(urllib2.urlopen(url).read())
+1を行う必要がありますが、それは 'urllib2'ためにHTTPSを処理するために、ことは注目に値しますPythonのインストールはSSLをサポートする必要があります。 –
:
use JSON; # We will use this to decode the result
use LWP::Simple; # We will use this to get the encoded data over HTTPS
use Data::Dumper; # We will use this to display the result
# Download the json data
my $encoded_json = get("https://domain.com/url");
# Decode the json data
my $result = decode_json($encoded_json);
# Show the result in readable form
print Dumper($result);
'urllib2'と' json'ジョブ –