HTTPS GET 请求&读取 JSON 回复

发布于 2025-01-03 01:44:25 字数 127 浏览 0 评论 0原文

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

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

As the title says, I need to send a HTTPS GET request, then read the JSON reply in plain text. I prefer python, but I can use perl as well.

EDIT: Allright, so now I can get the data from the page, but the reply data is SSL encrypted, how would I decrypt it?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

苦妄 2025-01-10 01:44:25

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

For 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);
花间憩 2025-01-10 01:44:25

Python:

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

Python:

import json
import urllib2
data = json.loads(urllib2.urlopen(url).read())
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文