问题标签 [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.
java - 当 response.body 为空时,Unirest.delete() 会阻止任何进一步的 Unirest 方法
我们使用 Unirest 1.5.4 for java。我们的服务器以 204 - NO_CONTENT 状态和空响应正文响应 DELETE 调用。当我进行同步删除调用时,以下调用将以 SocketTimeoutException 结束。
为了进行更深入的调查,我在服务器中交换了一些行以响应状态 200 和“{}”正文。只有使用此服务器端 hack Unirest 才能正常工作。
这是我的(失败的)Unirest 客户端代码:
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:
我不知道可能是什么。我已经尝试重新编译库,但没有任何改变。
java - 如何使用 Unirest 等待所有异步 REST 调用完成?
作为异步编程的新手,我想知道我如何等待所有期货完成?
在我当前的用例中,我必须读取文件并使用 JSON 逐行将内容发布到 REST Web 服务。但是当我以正常方式执行此操作时,程序在所有期货完成之前就存在。
下面是该程序的一些代码。
此代码在所有期货完成之前运行并存在。关于我如何等待所有期货完成的任何提示?
ios - 如何通过 Unirest Objective-c 发送文件数组?
我在我的 Objective-C 项目中使用 Unirest。这是一个很小但很方便的图书馆。
https://github.com/Mashape/unirest-obj-c
但是,我不知道如何使用 Unirest 发布文件数组。
如果我要构建一个 HTML 表单,它将如下所示:
Unirest 的文件上传示例是:
问题:如何为多个文件调整示例?
- 这个 POST 请求的接收端是一个 PHP 页面。我可以在那里更改代码。
java - 错误 - 找不到类“javax.naming.ldap.LdapName”
我正在使用 unirest 来获得 camfind 结果。
完整的错误日志:
[...] 更多“在”
[..]
很少有人遇到这个问题,解决它的人更少,大多数时候使用的东西与不同版本的兼容性有关,这对我不起作用。
我使用的模拟器是最新的(api 21 上的nexus 5)。
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。
php - 什么是 php unirest 中的 curl -u 等价物
php unirest中的curl -u
等价物
区块评分 API:
API 密钥:sk_test_n5049aa6053c9a0217bea78070fbf501
我想在Unirest中尝试一下。但什么是-u
?它是标题还是帖子?
java - SSLPeerUnverifiedException (Unirest)
我不熟悉 API(官方和非官方),我正在使用一个名为JavaSnap的 API 。我一直在搞乱示例代码的一个非常基本的实现,但一直遇到错误。这是非常基本的代码:
首先,我遇到了大量 ClassNotFound 错误,不得不继续下载 apache 模块(commons、httpcomponents 等)以允许程序运行,但是作为类文件,这意味着我无法一次看到我需要下载哪些模块. 因此,如果有人想告诉我我做某事有多么错误,请随意。
无论如何,现在已经清除了所有 ClassNotFound 异常(我希望)我得到以下异常:
据我了解,这是因为我需要启用信任所有证书,但是要做到这一点,我相信我需要将 HostNameVerifiers 与 SSLSocketFactorys 一起使用,但我不能真正开始解决这个问题,因为我只有源对于 JavaSnap API,并在堆栈中跟踪错误,我可以编辑的最新方法是:
我的问题是,我的想法真的是正确的吗?
如果我是如何实现消除此错误/信任证书的目标?如果我不是那么实际上是什么问题?
非常感谢
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 时,我在测试中遇到错误
继续
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
然后在文件中它指的是:
在窗户上运行。