首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GJS同步获取http请求

GJS同步获取http请求
EN

Stack Overflow用户
提问于 2017-05-01 07:56:32
回答 1查看 304关注 0票数 1

我已经尝试并搜索过,但是我没有找到任何关于如何发出同步GET请求以获得JSON的示例或解释。我唯一发现的是使用SOUP的异步请求的一个简单代码,它实际上是工作的,但是它是异步的,所以对我没有任何用处:/我认为SOUP可以用来发出一个同步的请求,但是gjs文档的工作方式并没有帮助我找出是如何做到的。所以我想,肯定有人知道怎么做,他/她只是没有把它发到任何地方。所以我在问。拜托,我该怎么做?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-06 09:03:32

好的,我找到了一个用于C的libsoup文档,它实际上是可用的,并使用google site: search参数来查找GJS包装器。这是我编写的示例代码,是我想要的。希望它也适用于你:)

代码语言:javascript
复制
const Soup = imports.gi.Soup;

let sessionSync = new Soup.SessionSync();

let msg = Soup.Message.new('GET', 'https://www.example.com/json?arg=something');

sessionSync.send_message(msg);

print(msg.response_body.data);
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43716020

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档