問題タブ [serving]

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 投票する
4 に答える
4705 参照

python - Django 1.7 - 静的ファイルの提供

静的ファイルを提供するために公式ドキュメントに従っていますが、開発コンソールでエラー 404 が表示されます。「django.contrib.staticfiles」を使用しているため、静的ファイルは自動的に提供されるはずです。これは私のセットアップです:

設定:

テンプレート ヘッダー:

ディレクトリ ツリー:

ファイルへのパスが正しいことを Firefox コンソールで確認できます。

ここに画像の説明を入力

したがって、問題は Django が静的ファイルを提供していないことに違いありません。欠けているものが見つかりません。どんなアドバイスでも大歓迎です。

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

html - Xampp を使用して HTML をオンラインに配置する

HTML で Web サイトを作成しました。また、ホステルではLANを使用しています。現在、xampp を使用して localhost でサイトを実行しています。ホステル LAN を使用している他のユーザーがアクセスできるように、Web サイトをオンラインにしたいと考えています。どうすればいいですか?

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

xml - ServingXML で Saxon をアップグレードすると、「XML パーサーは機能 http://xml.org/sax/features/validation を認識しません」という結果になる

さまざまなプレーン XML 変換に ServingXML (1.1.2) を使用しています。ServingXML で使用される Saxon ライブラリを最新の Saxon 9.6 ライン (現在は Saxon-HE 9.6.0.6J) にアップグレードする必要があります。

その理由は次のとおりです。私は最近の Saxon ラインを使用することを余儀なくされており、Saxon と ServingXML の両方をプリロード アプリ コンテナーと共に使用しています。悲しいことに、複数の lib バージョンを同時に使用することを制限しています。

とにかく、Saxon ライブラリを置き換え、Saxon API の違いに合わせて ServingXML コードに小さな変更を加えました。

それはうまくいくようです。ただし、アップグレードされた Saxon を 1 回 ServingXML で実行すると、数十行が出力されます。

ServingXML ソース内で、Saxon に対する間違った機能設定が発生する場所を見つけることができないので、私には奇妙に思えます。

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

html - 動的HTMLを提供するようにApacheを設定するには? 異なるデバイスで同じ URL

Apache サーバーで動的な HTML サービスをセットアップしたいと考えています。これは、さまざまなタイプのデバイス (モバイル、タブレット、デスクトップ) ではコンテンツが異なる必要があることを意味しますが、URL は同じままです。

例えば:

  1. デスクトップから www.example.com/index.html

    全然違うレイアウト

  2. モバイル デバイスから www.example.com/index.html

    全然違うレイアウト

これを達成する方法は?Apacheの構成はどうなりますか?

デバイス間のレイアウトが大きく異なるため、RWD を使用したくありません。

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

java - Java アプリケーションのダウンロードを提供する PHP

ダウンロード サーバーをより堅牢にする方法を考えています。今のところ、https 上にサーバーがあり、ランダムなハッシュで名前が付けられ、データベースによってインデックス化された zip ファイルを保存しています。サーバー上のディレクトリを直接参照して手動でダウンロードすることを避けるために、含まれるディレクトリは一覧表示 (htaccess) を許可しません。

Java アプリはファイルの説明を表示し、ユーザーがダウンロードしたい場合は、ダウンロードをクリックするだけです。Javaアプリは、そのユーザーがダウンロードを許可されている場合、サーバー上の私のPHPスクリプトに認証情報を送信し、PHPスクリプトはそれらをチェックし、そのユーザーがそのファイルをダウンロードすることを許可されているかどうかを再度チェックし、インデックス付けされたDBからfilename.zipを取得しますユーザーがダウンロードしたいファイル ID を返し、そのファイル名をエコー バックします。Java アプリはそのファイル名を読み取り、次を使用してファイルをダウンロードします。

(コードを短くし、try/catch、is/fos.close() などが必要)

これまでのところ、うまく機能しています...しかし...誰かがブラウザに直接URLを入力すると、承認の明確なチェックなしでファイルもダウンロードされます...

だから私は、PHP スクリプト以外はアセット ディレクトリにアクセスできないようにしようと考えました。繰り返しますが、これは単純な htaccess です。

しかし、ダウンロードはどのように提供されるのでしょうか?

それは私のPHPスクリプトのヘッダーと出力でしょうか?

その場合、Java側からどのように読み取るのですか? また、getInputStream()?

質問が一般的であることは理解しています。どうすれば安全に行うことができますか?

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

image - Google クラウドの画像配信 URL の問題

誰かがすでにこれに遭遇したかどうかはわかりません。

Google Cloud Storage を使用して、アプリからユーザーがアップロードした画像を使用しています。

次のように配信 URL を生成します。

URL は、末尾に =s0 引数を付けて正常に作成されます。このオンザフライのサイズ変更引数を使用して、保存されたファイルのさまざまなサイズのバージョンを表示します。

問題は、元の URL では正しい画像が表示されず、サイズ変更された画像は正常に表示されることです。

奇妙なことは、それがたまにしか起こらないということです-すべての画像ではありません...

一例

間違った画像を表示する元の生成された配信 URL : http://lh3.googleusercontent.com/NOpTGAEefkDfPOFbqAzAVCT7TqVxvDxaMYVum1g9CA88jRYWCL61JtbTI8tHTO7ueZMp-L_lm8s-WLfCvC3JRm9e3Yrk4IFGZlfT=s0

正しい画像 を表示する URL のサイズ変更バージョン: http://lh3.googleusercontent.com/NOpTGAEefkDfPOFbqAzAVCT7TqVxvDxaMYVum1g9CA88jRYWCL61JtbTI8tHTO7ueZMp-L_lm8s-WLfCvC3JRm9e3Yrk4IFGZlfT=s100

どんな助けでも大歓迎です。