問題タブ [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 投票する
2 に答える
2055 参照

ios - 非同期が完了するのを待っていないメインスレッド

10GCD を使用した非同期呼び出しに関する SOF のいくつかの投稿をフォローしましたが、これは、ローカル テスト サーバーに対して作業およびテストする場合のように、リモート サーバーの応答が十分に速い場合に正常に機能します。

試みた SOF ソリューション:

別のブロックを開始する前に、2 つの非同期ブロックが実行されるまで待機する

iPhone - Grand Central Dispatch メインスレッド

リモート サーバーをセットアップして、JSON データを返すのに少なくとも 8 秒かかるようになりました。GCD コードは、UI を更新する前に非同期呼び出しが完了するのを待っていないかのように動作し、最終的にテーブル ビューが表示されます。それは空です。

これを正しく動作させる唯一の方法は、行を残すことです

これにより、アプリは 10 秒間待機し、「[self runUnirestRequest:requestUrl];」が許可されます。データを返すと、データが返されます。これは明らかにハックであり、GCD コードを適切に機能させたいと考えています。

非同期呼び出しがデータとともに返された場合にのみ UI コードを実行する方法はありますか?

注: runUnirestRequest から返されるデータは JSON 形式であり、逆シリアル化されて「salesData」のインスタンスに配置されます。

GCD 呼び出しに関連する私のコードは次のとおりです。

runUnirestRequest 関数

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

php - ウェブサイトを返すユニレストの応答?

Laravel 4.0 フレームワークで Unirest を動作させようとしています。

現在、REST Countries v1 API を使用しており、すべての国を取得しようとしているときにこの問題が発生しています: http://i.gyazo.com/3876755ebdf9b3e71c03a0e801975053.png 認証を削除すると、承認しますが、承認してすべての国を取得しようとするとすぐに、ローカルホストページに mashape Web サイト全体がスローされます。

しかし、国コードで取得しようとすると、期待どおりに機能します

http://i.gyazo.com/72017ce438f91cab8c9b16c50bba12d3.png

最初のコード例が機能せず、むしろ Mashape Web サイト全体をエコーするのはなぜですか??

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

c# - C# で Unirest を使用して応答本文を取得する

Unirest for .Netについて: https://github.com/mashape/unirest-net/

これが私のコードの抜粋です:

質問:応答本文を取得するにはどうすればよいですか?

0 投票する
5 に答える
20108 参照

java - Unirest(Java)で証明書エラーを無視する方法

Unirest (Java バージョン) を使用して GET および POST 要求を作成していますが、プログラムが企業ネットワークの背後にあり、ネットワーク管理者がファイアウォール マッピングをセットアップしているため、SSL 暗号化サイトにアクセスすると問題が発生します。たとえば、foobar.comにマップされ56.1.89.12:4444ます。しかし、そのアドレスにリクエストを送信すると、次の ssl 証明書エラーが表示されます。

Unirestカスタムを使用するための事前設定があるようですhttpclient。だから私は使用します

makeClient方法MyHttpClientは次のとおりです。

主なアイデアは、Apache HttpClient 4.3 での SSL 証明書の無視から取られています。

しかし、それでもうまくいきませんでした。何か提案はありますか?

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

python - Google App Engine に Unirest Python モジュールをインストールする

こんにちは、GAE と Python は初めてです。Python を使用して GAE で小さな Web アプリケーションを作成しようとしています。アプリケーションでUnirestモジュールを使用する予定です。

この投稿の指示に従いましたが、次のエラーが発生しました。

poster.encode という名前のモジュールはありません

どうすればunirestをGAEにうまくインストールできますか?

ありがとう

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

objective-c - Objective-C UNIRest が GET リクエストに応答しない

UNIRest API を使用して、この get リクエストを iPhone アプリケーションで実行しようとしています。

https://api.guildwars2.com/v1/guild_details.json?guild_name=The%20Legacy

私が実行しているコードはこれです

forループが応答を表示することを望んでいました。しかし、唯一の出力が、

私はこれを修正するのに十分な UNIRest API を知りませんし、適切なドキュメントを見つけることもできません。私は何を間違っていますか?