問題タブ [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.
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.html
lib/routes.js
ruby-on-rails - IE で send_file を使用して画像をレンダリングできない
次の方法で、URL から画像ファイルを動的にレンダリングするためのコントローラー アクションを使用しました。
IE で画像が表示されない:
エラー: URL で画像をデコードできません: http://filepathurl.com
どんな助けでも感謝します
c - sendfile() を使用してディレクトリをコピーすることは可能ですか?
sendfile()
コピープログラムを実装するために使用しようとしています。
ただし、ディレクトリをコピーしようとすると失敗しました。ディレクトリはLinuxの特別なファイルタイプではありませんか?
ここに私が今使っているコードがあります。StackOverflow からの別の回答からコピーされます。
追記中
私が得た戻り値は -1 です。そして、パスを持つディレクトリではなくファイルを取得しました。to
Ubuntu 12.04、64ビットを使用しています。
の出力はuname -r
です3.11.0-20-generic
。
android - Android HttpURLConnection でファイルとパラメータを送信する方法
私はアプリを開発しています。これはSDカードから写真を送信しますが、いくつかのパラメーターを送信する必要があります。どうすればこれを行うことができますか?
どうもありがとう!
ruby-on-rails - Ruby on Rails send_file は、ページを更新するまで機能しませんか?
ローカルに保存されている映画やアニメなどをダウンロードできるRailsサーバーで作業しています。これは機能していますが、ダウンロード リンクをクリックすると、ダウンロードを実際に開始するためにページを更新する必要があります。
これは、ダウンロードを処理するコントローラーです。
これは、そのコントローラーにリンクするリンクです。
編集: 今日テストを行ったところ、小さなファイル (テキストまたは画像) を送信しようとすると、ダウンロード リンクがすぐに機能することがわかりました。また、映画のダウンロード リンクも実際に機能することに気付きましたが、ダウンロードが開始されるまでに 20 ~ 30 秒かかります。この遅延の原因は何だと思いますか?
ruby-on-rails - send_file コマンドで拡張子の異なるファイルをダウンロードする方法
次のコードがあります。さまざまな MIME タイプのファイルをダウンロードしたいと考えています。つまり、docx、pdf などです。ダウンロード アクションを定義しました。次は、正しい MIME タイプに向けるファイル拡張子を取得しようとしています。しかし、これはうまくいかないようです
しかし、これはうまくいかないようです、どこが間違っていますか?助けてください
apache - Vagrant 'EnableSendfile off' が機能しない
Vagrant を使用して Web サーバー Apache2 をセットアップしています。そのため、Apache からのキャッシュで問題が発生しました。
「Box Sync Folder Source」に css ファイルを作成しました。「Box Sync Folder Target」で適切に更新されていますが、ブラウザを更新しても変更は有効ではありません。
しかし、apache.conf に "EnableSendfile Off" と "EnableMMAP Off" が見つかりました ...
誰もそれを修正する方法を知っていますか?
web-services - JMETER: Web サービス リクエストでファイルを送信する
Web サービス要求でファイルを送信する必要があります。しかし、WebService(SOAP)リクエストでファイルを指定する方法がわかりません。
どうやってやるの?または、HTTP リクエストを使用することは可能ですか?
前もって感謝します...
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 にロードされたパーシャルでした。
どんな助けでも大歓迎です。ありがとうございました