- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
一系列失败的尝试让我尝试向 Pastebin 发送一个简单的 GET 请求使用 Qt 5.1 的网站主页:
typedef void (QNetworkReply::*ReplyError)(QNetworkReply::NetworkError);
int main(int argc, char *argv [])
{
QCoreApplication app(argc, argv);
QNetworkAccessManager manager;
QNetworkRequest request(QUrl("http://www.pastebin.com"));
QNetworkReply * reply = manager.get(request);
QObject::connect(reply, &QNetworkReply::finished, [reply] {
qDebug() << reply->readAll();
});
QObject::connect(reply, static_cast<ReplyError>(&QNetworkReply::error),
[reply](QNetworkReply::NetworkError code) {
qDebug() << "Error code : " << code;
qDebug() << "Reply : " << reply->readAll();
qDebug() << "Error string : " << reply->errorString();
qDebug() << "HTTP status : " << reply->attribute(QNetworkRequest::HttpStatusCodeAttribute).toInt();
});
return app.exec();
}
一段时间后,控制台输出:
Error code : 99
Reply : ""
Error string : "Connection timed out"
HTTP status : 0
我还发现它让我在大约 10 分钟内被禁止进入他们的网站(除非我更改我的 VPN 位置,否则我无法使用我的浏览器访问该网站)。
我在 python 中尝试了相同的请求,它工作正常。
这里有什么问题?问题来自 Qt 还是 Pastebin?
尝试使用 Qt 4.8.5。得到了相同的结果。
将近 2 个月后,我尝试使用相同版本的框架,现在可以使用了。我猜他们在 Pastbin 网站上修复了一些东西......
最佳答案
尝试 this在包括 pastebin 在内的任何 url 上进行简单下载操作的示例。
这是下载管理器的基本实现,但您应该能够根据需要将其剥离。如果此实现也因相同的超时而失败,则可能是 pastebin url 或网络上的 pastebin 可访问性有问题。
此外,在您的代码中,完成和错误信号的连接应该在 manager.get(request)
之前完成。
希望对你有帮助。
关于c++ - 尝试使用 Qt 访问 Pastebin 时连接超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17642119/
Closed. This question is off-topic。它当前不接受答案。 想改善这个问题吗? Update the question,所以它是用于堆栈溢出的on-topic。 7年前关
你好,我最近开始使用 vim 编辑器(实际上是 netbeans 的插件),但我在使用 pastebin 时遇到了问题。 会发生什么情况是我将一些东西放入 yunk 中,然后使用 dd 进行一些删除,
我正在制作一个 Android 应用程序,其功能之一是为登录用户同步 PasteBin 粘贴。通过 API,他们可以选择列出用户创建的粘贴。响应如下: 0b42rwhf 129795
我正在尝试通过 Javascript 中的弹出窗口发布一个新的 Pastebin。我遇到的问题是它说“错误的 API 请求,无效的 api_option” 我正在使用的链接: http://paste
我需要我的应用程序将输出上传到 pastebin,但我无法让它工作这是代码 WebRequest wr = WebRequest.Create(@"http://pastebin.co
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
发挥您的RCurl/XML的力量。最短的代码获胜。解析为R:http://pastebin.com/CDzYXNbG 数据应为: structure(list(Treatment = structur
我正在用 Objective-C(iPhone) 编写一个应用程序,我希望能够向 Pastie 或 Pastebin 写入一串文本,并能够获得该页面的链接。我没有找到任何 API,这可能吗?怎么办?
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 6年前关闭。 Improve thi
我希望使用 CORS 从 pastebin 加载代码片段,然后在浏览器中处理它们。 一些正在进行的代码在这里: http://www.boisvert.me.uk/opendata/sparql_aq
我正在为我的一个 friend 创建一个用户脚本,它需要对页面进行一些重新设计。为此,我制作了一个样式表,它现在位于 pastebin.com 上。我想我可以使用下面的代码行添加样式表,但它不起作用。
我已经使用 Django 设置了一个 Pastebin 应用程序,但我希望能够创建指向主页模板上每个单独粘贴的链接列表。我一直在尝试许多不同的事情,但正在努力找出答案。 这是我迄今为止在模板上的内容,
是否可以在 bash shell 脚本中使用 pastebin(可以通过他们的 "API" functionality )?我如何发送http-post?如何取回 URL? 最佳答案 由于 paste
我知道如何使用 pastebin API 生成用户 key ,但如何使用此用户 key 访问原始私有(private)粘贴? 我为此使用 Lua。 最佳答案 获取原始粘贴箱输出不是 Pastebin
我还没有使用它们中的任何一个。我查看了他们的网站并找到了他们的简短描述: Github 要点: Instantly share code, notes, and snippets. 巴斯宾: Past
好的, 我正在尝试将 jQuery $.post 与 PasteBin API 一起使用创建一个 PasteBin 页面并获取 URL(API 表示会返回该 URL)。这是到目前为止我的代码: $('
我在尝试抓取 JavaScript 呈现的页面时遇到问题。 我正在使用 python-qt4 模块,遵循本教程:https://impythonist.wordpress.com/2015/01/06
请帮助我正确构建菜单栏。我正在 Adobe Dreamweaver 中制作导航面板 (Spry MenuBar)。 Dreamweaver 提供的代码在我的网站上运行良好,但是当子菜单向下打开时,
我正在尝试通过使用 Java 编辑特定帖子来在 Pastebin 中存储一些数据。我查看了一些用于 Java 的 Pastebin api,例如 JPastebin,但我找不到任何可以编辑 Paste
我的pastebin 文件中有一个变量,我想知道我是否可以让我的java 脚本使用它? Pastebin 我想也许: 但它是一个 php 文件,出于某种原因,当我尝试显示它时,它显示为 [Objec
我是一名优秀的程序员,十分优秀!