問題タブ [angular-file-upload]

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

mongodb - angularファイルアップロードでMongoDbに接続してファイルを送信する方法

ファイルをアップロードしようとしていますが、「Angular File Upload」を使用しています。ファイルをmongodbに接続して送信しようとしていますが、firebugでこのエラーが発生します

net::ERR_INSECURE_RESPONSE

mongodb.log ログ ファイルでは、接続が完了したことが示されます。

2014-11-09T11:57:05.512+0400 I NETWORK [initandlisten] connection accept from xxx.xxx:53749 #2 (1 つの接続が現在開いています)

2014-11-09T11:57:05.524+0400 I NETWORK [conn2] end connection xxx.xxx:53749 (0 接続が現在開いています)

SSL証明書も作成して使用しました。

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

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

javascript - angular-file-upload 暫定ヘッダーが IE ブラウザーで送信されない

Formdata を使用してファイルをアップロードする前に、特に IE との互換性のためにアプリケーションで angular-file-upload を使用しています。

クロムは正常に動作しますが、IE9+ ブラウザーでは動作しません。問題は、私が設定した暫定ヘッダーがサーバーに送信されず、問題が発生することです。

誰でも同じことを手伝ってもらえますか? クロームで IE ブラウザで

よろしくお願いします、 サティシュ

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

html - ProgressEvent.load は常に ProgressEvent.Total と同じであり、進行状況が偽物になります

ウェブサイトに進行状況バーを実装しようとしています。

問題:
ProgressEvent.loadは、進行状況がアップロードの実際の状態を示すのを妨げるProgressEvent.Totalと常に同じです。最初の 1 秒で xhr リクエストが送信され、終了したように見えますが、実際にはサーバーはまだファイルの一部を取得しています。

JS:
私の js コード (進行状況の一部) は次のようになります。

プロパティlengthComputableは true です。event.loadedは 4354707 で、
event.total4354707 です。 C# サーバー側:




4.2MB のファイルをアップロードしてから 1 秒後の Chrome デバッグ: ここに画像の説明を入力


リクエストが完了した後のフィドラー: ここに画像の説明を入力

私の質問は次のとおりです。

  1. ブラウザーはロードされたサイズをどのように認識しますか? どのようにファイルをパーツに分割し、どのパラメーターに基づいていますか?
  2. xhr.upload.onprogress 関数イベントはどのように進行状況で更新されますか? 彼の進捗状況を報告するのはサーバーですか。そうである場合、私はそれを処理しなかったため、コードのどこにありますか。
  3. ロードされたプロパティにパーツの実際のサイズが表示されないのはなぜですか?
0 投票する
5 に答える
12680 参照

javascript - パラメータを使用したAngularファイルのアップロード

Angular-file-uploadを使用して、次のようにしてファイルを API にアップロードしています。

すべてのパラメータが正しく設定されているようです。API は、token認証のために が存在することを想定しています。何らかの理由で、API はクライアントから投稿されたtokenまたはを受信せずplace_id、常にBadRequest.

ここでの問題は何ですか?