问题标签 [unirest]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
811 浏览

java - 当 response.body 为空时,Unirest.delete() 会阻止任何进一步的 Unirest 方法

我们使用 Unirest 1.5.4 for java。我们的服务器以 204 - NO_CONTENT 状态和空响应正文响应 DELETE 调用。当我进行同步删除调用时,以下调用将以 SocketTimeoutException 结束。

为了进行更深入的调查,我在服务器中交换了一些行以响应状态 200 和“{}”正文。只有使用此服务器端 hack Unirest 才能正常工作。

这是我的(失败的)Unirest 客户端代码:

0 投票
2 回答
1331 浏览

java - 找不到从方法“com.mashape.relocation.conn.ssl.AbstractVerifier.extractCN”引用的类“javax.naming.ldap.LdapName”

我有以下示例活动:

我按照官方指南从源代码编译 Unirest并最终得到一个.jar名为unirest-java-1.4.6-SNAPSHOT-withDependency-ShadedForAndroid.jar.

当我运行该活动时,它会立即因标题上的错误而中断。这是完整的堆栈跟踪(带有错误过滤器的 logcat):

构建.gradle:

我不知道可能是什么。我已经尝试重新编译库,但没有任何改变。

0 投票
1 回答
1607 浏览

java - 如何使用 Unirest 等待所有异步 REST 调用完成?

作为异步编程的新手,我想知道我如何等待所有期货完成?

在我当前的用例中,我必须读取文件并使用 JSON 逐行将内容发布到 REST Web 服务。但是当我以正常方式执行此操作时,程序在所有期货完成之前就存在。

下面是该程序的一些代码。

此代码在所有期货完成之前运行并存在。关于我如何等待所有期货完成的任何提示?

0 投票
0 回答
568 浏览

ios - 如何通过 Unirest Objective-c 发送文件数组?

我在我的 Objective-C 项目中使用 Unirest。这是一个很小但很方便的图书馆。

https://github.com/Mashape/unirest-obj-c

但是,我不知道如何使用 Unirest 发布文件数组。

如果我要构建一个 HTML 表单,它将如下所示:

Unirest 的文件上传示例是:

问题:如何为多个文件调整示例?

  • 这个 POST 请求的接收端是一个 PHP 页面。我可以在那里更改代码。
0 投票
2 回答
1961 浏览

java - 错误 - 找不到类“javax.naming.ldap.LdapName”

我正在使用 unirest 来获得 camfind 结果。

完整的错误日志:

[...] 更多“在”

[..]

很少有人遇到这个问题,解决它的人更少,大多数时候使用的东西与不同版本的兼容性有关,这对我不起作用。

我使用的模拟器是最新的(api 21 上的nexus 5)。

0 投票
0 回答
1340 浏览

android - 有没有人有一个通过 gradle 导入 Unirest 的 android studio 项目的例子?

我没有在我的项目中使用的确切编码(目前因为我没有回到我的房间),但我相信我所做的是将所有必要的库添加到 Unirest.io 以及导入 jar文件(将其放入我的 lib 文件夹后),它们可以在这里找到:http: //oss.sonatype.org/content/repositories/releases/com/mashape/unirest/unirest-java/1.4.5/unirest-java-1.4 .5.jar

在依赖项部分,我添加了如下内容:

进入 build.gradle 文件的 dependencies {} 部分以及 lib 文件夹中的 Unirest jar。

0 投票
1 回答
655 浏览

php - 什么是 php unirest 中的 curl -u 等价物

php unirest中的curl -u等价物

区块评分 API:

API 密钥:sk_test_n5049aa6053c9a0217bea78070fbf501

我想在Unirest中尝试一下。但什么是-u?它是标题还是帖子?

0 投票
1 回答
2065 浏览

java - SSLPeerUnverifiedException (Unirest)

我不熟悉 API(官方和非官方),我正在使用一个名为JavaSnap的 API 。我一直在搞乱示例代码的一个非常基本的实现,但一直遇到错误。这是非常基本的代码:

首先,我遇到了大量 ClassNotFound 错误,不得不继续下载 apache 模块(commons、httpcomponents 等)以允许程序运行,但是作为类文件,这意味着我无法一次看到我需要下载哪些模块. 因此,如果有人想告诉我我做某事有多么错误,请随意。

无论如何,现在已经清除了所有 ClassNotFound 异常(我希望)我得到以下异常:

据我了解,这是因为我需要启用信任所有证书,但是要做到这一点,我相信我需要将 HostNameVerifiers 与 SSLSocketFactorys 一起使用,但我不能真正开始解决这个问题,因为我只有源对于 JavaSnap API,并在堆栈中跟踪错误,我可以编辑的最新方法是:

我的问题是,我的想法真的是正确的吗?
如果我是如何实现消除此错误/信任证书的目标?如果我不是那么实际上是什么问题?

非常感谢

0 投票
0 回答
475 浏览

java - 在 Android SDK 5.0.2 ((Android Studio)) 上使用 Unirest 1.4.5 的问题

当我尝试使用 Mashape http://blog.mashape.com/using-unirest-java-for-your-android-projects/给出的教程发送请求时。

这是我的毕业生:

我得到以下异常。此外,在尝试组装 jar 时,我在测试中遇到错误

            

继续

0 投票
1 回答
1010 浏览

java - 导入 Unirest,依赖问题

所以我试图导入Unirest for java来发出简单的 http 请求。现在我遇到了关于 Apache 依赖项的重复依赖项的警告。我首先想到通过将其添加到 build.grandle 来解决这个问题:

这确实让它运行了,但是一旦我使用了 Unirest 的任何功能,它仍然会崩溃。于是回到google来到了这个帖子唯一的答案指向我决定遵循的本教程。所以我下载了mvn。首先在 JAVA_HOME 上遇到了一些问题,但设置正确。然后我像他一样做了:mvn clean assembly:assembly编辑 pom.xml 后在 github 目录的主文件夹中执行

但是,对我来说,它并没有像他那样生成 .jar 文件。

我究竟做错了什么?有人可以为我创建它吗:)?

我确实得到了一个target应有的文件夹,cmd它正在下载一堆文件,但没有 .jar 文件。

在 Target 文件夹中,我有 4 个子文件夹:classes、maven-status、surefire-reports、test-classes。

一些堆栈跟踪:在 cmd

然后在文件中它指的是:

在窗户上运行。