問題タブ [httpservice]

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 に答える
2924 参照

apache-flex - Flex HttpService : 宛先への追加

Flex を使用して Rest サービスに接続しています。たとえば、注文番号 32 にアクセスするには、URL http://[service]/orders/32を呼び出します。クライアントはサービスのさまざまなインスタンスに接続するため、URLを宛先として構成する必要があります。これにはすべて、GET、PUT、DELETE、および POST 呼び出しが含まれるため、Blaze Proxy を使用しています。問題は次のとおりです:- HttpService を使用する場合、宛先の末尾に「32」を追加するにはどうすればよいですか? 宛先を設定するだけで、ある時点でこれが URL に変換されます。コードをトレースしましたが、これがどこで行われているかがわからないため、置き換えることはできません。

オプションは次のとおりです。 1. Flex クライアント内で宛先を URL に解決し、その URL を (データが追加された状態で) URL として設定します。2. 標準プロキシをオーバーライドする独自の Java Flex アダプタを作成し、次のようにパラメータを URL にマップします。http://[service]/order/ {id}?id=32 to http://[service]/オーダー/32

以前にこの問題に遭遇した人はいますか?これを解決する簡単な方法はありますか?

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

apache-flex - Flex - 2032: IE のみでストリーム エラーが発生する

IE で「201 Created」を返す POST リクエストに応答して、Flash から 2032 ストリーム エラーが発生します (Firefox は正常に動作します)。Flash は HTTP ステータスへのアクセスを提供しないため、実際に成功したかどうかわかりません。リクエストは HTTPService で行われています。

助言がありますか?他の誰かがこれを見たことがありますか?

ありがとう、アレックス

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

apache-flex - Flex/AS3でHTTPServiceを使用してPOSTの進捗状況を取得する

私はPOST操作でHTTPServiceを使用してBase64エンコードファイル(アプリ内のビットマップデータから取得)を送信していますが、POST操作の進行状況を把握することで実際に行うことができます(FileReference.upload()など) 。

これは可能ではないと思いますが、可能であれば素晴らしいでしょう(どうしても、これを取得するためにセットアップを変更したいと思います)。

0 投票する
8 に答える
47712 参照

apache-flex - Adobe Flex/AIR での HTTPService オブジェクトを使用した HTTP 基本認証

Adobe AIR アプリケーション内から基本認証ヘッダーを必要とする HTTP リソースをリクエストしようとしています。setRemoteCredentials() メソッドを使用してヘッダーをリクエストに手動で追加しようとしましたが、役に立ちませんでした。

コードは次のとおりです。

ただし、標準の基本認証ダイアログ ボックスが引き続き表示され、ユーザー名とパスワードの入力を求めるプロンプトが表示されます。私はこれを正しい方法で行っていないと感じていますが、見つけることができるすべての情報 (Flex ドキュメント、ブログ、Google など) は機能していないか、あまりにも漠然としていて役に立ちませんでした。

黒魔術はありますか?ありがとう。


編集: setRemoteCredentials() を setCredentials() に変更すると、次の ActionScript エラーが発生します。


編集:アドビからの注意の後、問題は解決しました。完全な説明については、以下の投稿を参照してください。このコードは、任意の長さの HTTP 認証ヘッダーに対して機能します。

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

ruby-on-rails - Flex アプリから Ruby on Rails バックエンドに POST リクエストを送信する際の問題

Flex アプリから Rails アプリに POST リクエストを送信するのに問題があります。常にGETを送信しているようです。

これは私のサービス宣言です:

アプリケーションの init 関数で、メソッドを POST に設定しました。

ただし、Rails アプリは、送信時にリクエストを投稿リクエストとして認識します。これを知っているのは、routes.rb ファイルでリクエストを POST にする必要がある場合:

リクエストが失敗し、開発ログで確認できます:

「ApplicationController#index の処理中 (2009-04-23 14:25:35 の 127.0.0.1 の場合) [GET]、ActionController::MethodNotAllowed (投稿要求のみが許可されます。):」

なぜこれが起こっているのか誰にも分かりますか?

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

apache-flex - このFlexの「HelloWorld」アプリがリモートHTTPService呼び出しの結果を取得しないのはなぜですか?

http:// localhost:3000 / hello / sayhelloにアクセスすると、Railsは次のように出力します。

HTMLとして。

しかし、このFlexリモートの「HelloWorld」アプリを実行すると、ボタンとテキストボックスが表示されますが、RailsURLへのHTTPService呼び出しの出力が取得されません。なぜ何かアイデアはありますか?

0 投票する
4 に答える
1832 参照

apache-flex - Flex の 2 つの異なる HTTPService クラス

Flex に 2 つの異なる HTTPService クラスがあるのはなぜですか? これこれ

そして、2 番目のものは最初のものを継承します。2 つを組み合わせた 1 つのクラスが存在しないのはなぜですか。

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

apache-flex - マルチ接続を使用した Flex の HTTPService

HTTPServiceFlex アプリケーションでを使用しています。それぞれのサイズが約 1 MB の複数の xml ファイルをロードしたいと考えています。以前の xml ファイルの読み込みを停止して、新しいファイルの読み込みを開始する必要がある場合があります。HTTPService.cancel();またはを使用するHTTPService.disconnect()と、サーバーからの応答を取得する時間が長くなります。

以前の読み込みを停止してHTTPService新しい読み込みを開始する簡単な方法はありますか?

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

apache-flex - ArrayCollection に HTTPService を設定する

データに基づいて RSS フィード アプリケーションを作成しています。次のものがあります。

データが事前に入力された ArrayCollection があります。ArrayCollection を並べ替えて、1 つのデータ (条件) を取得し、タイトルを返す RSS フィードに接続する必要があります。条件 -> タイトルに対応するように ArrayCollection を設定します。

基本的に、リスト ArrayCollection を反復処理し、HTTPService から渡された結果で list.getItemAt(i).title を更新します。

これはうまくいきません!ヘルプ!

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

apache-flex - Flash の Flex HTTPService

Flash CS4 の Flex HTTPService クラスに相当する標準はありますか?