問題タブ [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 に答える
2232 参照

java - mashape unirest Java Future HttpResponse asJsonAsyncはシンボルを見つけることができません

私は unest を作成する初心者であり、何が間違っているのか理解できないようです。

私はmavenを使用してunirestを依存関係として使用しています:

次に、unirest を使用して、Java 匿名コールバックを使用してサーバーへの非同期呼び出しを実行しようとしています。

実行時に発生するエラー

これは .asJsonAsync の行であることが判明しました

あらゆる種類のクラスをインポートしようとしましたが、うまくいかないようです。

0 投票する
2 に答える
1947 参照

java - JVM の終了を妨げている Unirest 非同期要求

Java でユニレスト経由で非同期コールバックを使用しようとしています。ただし、同期要求から非同期要求に切り替えた後、JVM は終了していないようです。スレッドダンプが何を意味するのかもわかりません。

Mac OS X 10.9.5のJDK 1.8.0_25でこれをコンパイルして実行しています-

ここにコードがあります -

ここにプログラムの出力があります -

ここにスレッドダンプがあります -

これを修正するためのポインタは役に立ちます。

0 投票する
3 に答える
8775 参照

java - java.lang.NoClassDefFoundError: org/apache/http/concurrent/FutureCallback

Unirest-Mashape を使用して Java アプリケーションを構築しようとしています。

これは私のコードです:

コードをコンパイルすると、エラーは表示されません。しかし、実行すると、次のランタイム エラーが表示されます。

これらのjarファイルをプロジェクトに含めました:

これらのjarファイルをプロジェクトに含めました

しかし、それでもエラーが発生します。私を助けてください。

0 投票する
0 に答える
305 参照

ios - Xcode が Unirest API の UNIHTTPJsonResponse ヘッダーの戻り値の型を誤って解釈するのはなぜですか?

「Camfind」API のサンプル コードをコンパイルしようとしていますが、応答ヘッダーの取得に失敗しています。

ARCでは、Objective 以外の C ポインター型int *を暗黙的に変換することNSDictionaryはできません。

ここに私の「podFile」があります:

このコードを使用して、最初にコンパイルをテストします。"here"から提供される例と同じです。

「ヘッダー」は、UNIHTTPJsonResponse が拡張する UNIHTTPResponse のプロパティです。

これは非常に簡単なようです。int *に表示されているものにもかかわらず、Xcode がヘッダーを として解釈する理由がわかりませんUNIHTTPResponse.h

0 投票する
1 に答える
8624 参照

python-3.x - ユニレストは python3 をサポートしていますか?

ユニレストは python3 をサポートしていますか? 私はグーグルで検索しましたが、ゼロの情報が表示されます。ユニレストのドキュメントでさえ、2.x のみであるとは言っていないため、3.x と 2.x の両方をサポートしていると思われます。ただし、インストールは 3.4 で失敗し、2.7 で成功します。下記参照。

今のところ私は 2.7 を使用していますが、新しいプロジェクトには 3.x を使用することを好みます。

0 投票する
1 に答える
3991 参照

php - ユニレスト php の使い方 Mashape で Site2Sms をリンクする必要がありますか?

私は API の純粋な初心者です。私はプロジェクトを行っており、Site2Sms Api を含めてメッセージを送信することを考えています。使用したい API はリンクにあります。

API は、Unirest PHP ライブラリを使用してリクエストを呼び出しています。誰かがサンプル ページやコード スニペット、またはそれを実装する方法についてのアイデアを提供できますか。

前もって感謝します

0 投票する
0 に答える
85 参照

hadoop - CDH で Unirest を使用しているときに jar が競合する

Unirest を使用して、Cloudera Hadoop 5.2.1 クラスター上の MapReduce ジョブから POST 要求を送信しようとしています。

Unirest の依存関係の 1 つに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 パラメーターを使用してみたりしました。

誰でもこれを解決する方法を知っていますか?

0 投票する
0 に答える
315 参照

android - Android に同梱されているものではなく、ビルドで org-apache.http.client の unirest-java-version を使用することができません (私は API 16 にいます)

API レベル 16 で unirest-java に問題があります。つまりunirest-java-1.4.6-SNAPSHOT-withDependency-ShadedForAndroid、すべての依存関係といくつかの Apache-libs をシェーディングして JAR () をコンパイルしましたが、アプリが見つからないというエラーが引き続き発生しorg.apache.http.client.methods.HttpRequestBase.releaseConnectionます。

HttpRequestBase.releaseConnection私が結論付けたのは、unirest-JAR でコンパイルしたものではなく、組み込みの apache-libs (API 16 では実装されていませんでしたが、後でのみ) を使用したためです。

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

ほぼすべての方向でのヘルプは大歓迎です!