問題タブ [sendfile]

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

node.js - ファイルの場所によってはノード高速ルーティング sendfile が失敗する

私は安らかなエクスプレス サービス + バックボーン クライアントのディレクトリ構造を持っており、このようにpushStateが有効になっています (クライアント コードは のとおりですpublic/) 。

/publicの静的ディレクトリになるように設定しましたapp.configure

インデックスが最初にアクセスされた場合、これはすでにすぐに機能します。

次に、ホームページ以外のルートに直接アクセスしたときに、 にリダイレクトするようにしindex.htmlます。これは で完全に正常に動作しますがapp.jsこれを入れようとするとlib/routes.js、禁じられたエラーが発生します:

正常に動作するからapp.js

からlib/routes.js:

私に与えます:

私が単に試してみると:

ファイルが見つからず、次のようになります。

要約すると、Forbidden エラーを発生させずにfromを使用sendFileして渡すにはどうすればよいですか?public/index.htmllib/routes.js

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

ruby-on-rails - IE で send_file を使用して画像をレンダリングできない

次の方法で、URL から画像ファイルを動的にレンダリングするためのコントローラー アクションを使用しました。

IE で画像が表示されない:

エラー: URL で画像をデコードできません: http://filepathurl.com

どんな助けでも感謝します

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

c - sendfile() を使用してディレクトリをコピーすることは可能ですか?

sendfile()コピープログラムを実装するために使用しようとしています。

ただし、ディレクトリをコピーしようとすると失敗しました。ディレクトリはLinuxの特別なファイルタイプではありませんか?

ここに私が今使っているコードがあります。StackOverflow からの別の回答からコピーされます。

追記中

私が得た戻り値は -1 です。そして、パスを持つディレクトリではなくファイルを取得しました。to

Ubuntu 12.04、64ビットを使用しています。

の出力はuname -rです3.11.0-20-generic

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

android - Android HttpURLConnection でファイルとパラメータを送信する方法

私はアプリを開発しています。これはSDカードから写真を送信しますが、いくつかのパラメーターを送信する必要があります。どうすればこれを行うことができますか?

どうもありがとう!

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

ruby-on-rails - Ruby on Rails send_file は、ページを更新するまで機能しませんか?

ローカルに保存されている映画やアニメなどをダウンロードできるRailsサーバーで作業しています。これは機能していますが、ダウンロード リンクをクリックすると、ダウンロードを実際に開始するためにページを更新する必要があります。

これは、ダウンロードを処理するコントローラーです。

これは、そのコントローラーにリンクするリンクです。

編集: 今日テストを行ったところ、小さなファイル (テキストまたは画像) を送信しようとすると、ダウンロード リンクがすぐに機能することがわかりました。また、映画のダウンロード リンクも実際に機能することに気付きましたが、ダウンロードが開始されるまでに 20 ~ 30 秒かかります。この遅延の原因は何だと思いますか?

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

ruby-on-rails - send_file コマンドで拡張子の異なるファイルをダウンロードする方法

次のコードがあります。さまざまな MIME タイプのファイルをダウンロードしたいと考えています。つまり、docx、pdf などです。ダウンロード アクションを定義しました。次は、正しい MIME タイプに向けるファイル拡張子を取得しようとしています。しかし、これはうまくいかないようです

しかし、これはうまくいかないようです、どこが間違っていますか?助けてください

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

apache - Vagrant 'EnableSendfile off' が機能しない

Vagrant を使用して Web サーバー Apache2 をセットアップしています。そのため、Apache からのキャッシュで問題が発生しました。

「Box Sync Folder Source」に css ファイルを作成しました。「Box Sync Folder Target」で適切に更新されていますが、ブラウザを更新しても変更は有効ではありません。

しかし、apache.conf に "EnableSendfile Off" と "EnableMMAP Off" が見つかりました ...

誰もそれを修正する方法を知っていますか?

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

web-services - JMETER: Web サービス リクエストでファイルを送信する

Web サービス要求でファイルを送信する必要があります。しかし、WebService(SOAP)リクエストでファイルを指定する方法がわかりません。

どうやってやるの?または、HTTP リクエストを使用することは可能ですか?

前もって感謝します...

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

angularjs - AngularJS RouteProvider と ExpressJS sendfile

私の Angular アプリでは、ユーザーがリンクをクリックしたときにインデックス ページに読み込まれるパーシャルをレンダリングしようとしています。次のコードで以前はうまくいきました:

しかし、Express を追加すると機能しません。

インデックスページを表示したいだけなら、これでうまくいきます。ただし、次のコードを追加すると、(部分的な) プレーンな HTML が表示されますが、CSS や Javascript は表示されません。

Angular で動作するように Express でパーシャルをレンダリングするにはどうすればよいですか? get()、render、sendfile の Express API を調べてみましたが、私の状況ではあまり役に立ちませんでした。他のユーザーは以前にここで同様の質問をしましたが、通常、Express がルーティングする別のファイルが関係しています。Express を含めるファイルを追加するだけで既に問題が発生しているため、余分なファイルを追加せずにそれを実行できるかどうか疑問に思っています。

currentFile.html は、CSS または Javascript 自体をロードしません。Express を追加する前は、すべてのエクストラをロードした index.html にロードされたパーシャルでした。

どんな助けでも大歓迎です。ありがとうございました