问题标签 [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 - mashape unirest java Future HttpResponse asJsonAsync 找不到符号
我是 mashape unirest 的新手,我似乎无法弄清楚我做错了什么。
我正在使用 maven 来使用 unirest 作为依赖项,如下所示:
接下来,我尝试使用 unirest 使用 java 匿名回调对我的服务器进行异步调用。
我运行时遇到的错误
是
原来是 .asJsonAsync 上的行
我尝试导入各种类,但似乎不起作用。
java - Unirest 异步请求阻止 JVM 退出
我正在尝试通过 Java 中的 unirest 使用异步回调。但是,从同步请求切换到异步请求后,JVM 似乎并没有退出。我也不确定线程转储是什么意思。
我正在 Mac OS X 10.9.5 上的 JDK 1.8.0_25 上编译和运行它 -
这是代码 -
这是程序输出 -
这是线程转储 -
任何解决此问题的指针都会很有用。
java - java.lang.NoClassDefFoundError: org/apache/http/concurrent/FutureCallback
我正在尝试使用 Unirest-Mashape 来构建 Java 应用程序。
这是我的代码:
当我编译我的代码时,它没有显示错误。但是当我运行它时,它显示以下运行时错误:
我在我的项目中包含了这些罐子:
但我仍然收到错误消息。请帮我。
php - Unirest post方法不起作用?
我有一个非常短的代码片段,直接取自 mashape:
我已正确包含路径,如下所示:
以及发送 POST 请求的代码片段:
(我故意将 post("url") 和 X-Mashape-Key 留空,因为它们是私钥。)
我不确定为什么这不起作用 - 我尝试通过添加一个方法在相应文件的 post 方法中回显虚拟文本:
在 Request.php 中,但是当我尝试使用它调用此方法时,Unirest::echo("abc");
它也不起作用。这种语法有问题还是我没有看到另一个问题?
我 100% 确定我的文件路径是正确的。我觉得我错过了一些我没有看到的明显事实 - 感谢您在这方面的帮助。
谢谢!
php - Unirest POST 请求不会在 PHP 中运行
我有一段代码几乎是准系统,但由于某种原因,它只是拒绝运行:
此代码块直接取自 mashape 网站,我只是下载了 Unirest 文件。我也确信我的路径是正确的。
我进行了一些调查,并尝试在 Unirest 文件中添加一个静态类函数以打印出一些东西,不出所料,它不起作用。
这是我添加的代码块:
在同一个文件中,$file->printa("abc");
工作完美,但是当从不同的文件调用时,或者File::printa("abc");
只是拒绝运行。Unirest::printa("abc");
File\Unirest::printa("abc");
我不确定,但我对命名空间有误解吗?我会认为这Unirest::printa("abc");
是访问静态类函数的正确方法吗?
我将不胜感激有关此的任何建议,谢谢。
ios - 为什么 Xcode 会误解 Unirest API UNIHTTPJsonResponse 标头的返回类型?
我正在尝试为“Camfind”API 编译示例代码,但在检索响应标头时失败:
ARC不允许将非目标 C 指针类型隐式转换int *
为。NSDictionary
这是我的“podFile”:
最初使用此代码测试编译。与"here"提供的示例相同。
'headers' 是 UNIHTTPResponse 扩展的 UNIHTTPJsonResponse 的属性。
这似乎应该非常直截了当。我不明白为什么 Xcode 将标题解释为int *
尽管我在UNIHTTPResponse.h
.
python-3.x - unirest 支持 python3 吗?
unirest 支持 python3 吗?我用谷歌搜索了零信息。即使在最统一的文档中,它也没有说它只是 2.x,这让我相信它同时支持 3.x 和 2.x。但是安装失败并使用 3.4 并成功使用 2.7。见下文。
目前我使用的是 2.7,但我更喜欢将 3.x 用于新项目。
php - 如何使用 Unirest php?需要在 Mashape 中链接 Site2Sms?
我是 API 的纯粹初学者。我正在做一个项目并考虑包括 Site2Sms Api 来发送消息。我希望使用的 API 在链接中。
API 正在使用 Unirest PHP 库调用请求。有人可以提供示例页面或代码片段,甚至可以提供有关如何实现它的想法。
提前致谢
hadoop - 在 CDH 上使用 Unirest 时 jar 冲突
我正在尝试使用 Unirest 从 Cloudera Hadoop 5.2.1 集群上的 MapReduce 作业发送 POST 请求。
Unirest 的依赖项之一是httpcore-4.3.3.jar
. CDH 包包含httpcore-4.2.5.jar
在类路径中。在尝试运行我的代码时,我遇到了“ClassNotFound”异常。
我在我的代码中添加了一行来检查它从哪里获得不同的类,答案令人不安:/opt/cloudera/parcels/CDH/jars/httpcore-4.2.5.jar
.
我在网上到处找,并尝试了我找到的所有东西。不用说,似乎没有任何效果。
我尝试设置 HADOOP_CLASSPATH 环境变量,我尝试设置 HADOOP_USER_CLASSPATH_FIRST,我尝试在 hadoop jar 命令中使用 -libjars 参数。
有人知道如何解决这个问题吗?
android - 无法让我的构建使用 org-apache.http.client 的 unirest-java-version 而不是 Android 附带的版本(我在 API 16)
我在 API 级别 16 上遇到了 unirest-java 的问题,即我已经编译了一个unirest-java-1.4.6-SNAPSHOT-withDependency-ShadedForAndroid
包含所有依赖项的 JAR ( ) 以及一些 Apache-libs 阴影 - 但我仍然收到关于我的应用程序 not found 的错误org.apache.http.client.methods.HttpRequestBase.releaseConnection
。
我得出的结论是因为它使用了内置的 apache-libs(它没有HttpRequestBase.releaseConnection
在 API 16 中实现,只是稍后才实现)而不是我用 unirest-JAR 编译的那些。
尝试使用 Android Studio (1.0) 和 Gradle 构建项目,但结果相同。
LogCat
http://pastebin.com/5MCSa7eg
unirest-java/pom.xml
http://pastebin.com/ThHZn3sN
app/build.gradle
http://pastebin.com/vNuguHCy
非常感谢几乎任何方向的任何帮助!