HTTPS GET请求&阅读JSON回复

时间:2012-02-04 18:28:44

标签: python json perl https

正如标题所说,我需要发送HTTPS GET请求,然后以纯文本格式阅读JSON回复。我更喜欢python,但我也可以使用perl。

编辑:好吧,现在我可以从页面获取数据,但是回复数据是SSL加密的,我该如何解密?

2 个答案:

答案 0 :(得分:2)

对于Perl:

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);

答案 1 :(得分:1)

的Python:

import json
import urllib2
data = json.loads(urllib2.urlopen(url).read())