問題タブ [server-side]

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

php - エコーされた出力を別の PHP ファイルから読み取る

1 つの PHP ファイルを、同じサーバー上で別の PHP ファイルを「実行」(インクルード?) し、エコーされた出力に文字列としてアクセスする必要があります。

PHPでこれを行うにはどうすればよいですか? これを行うための組み込み関数はありますか?

または、別の PHP ファイルを実行してその出力を取得するより良い方法はありますか?

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

ajax - GUID による AJAX リクエストの保護

AJAX 経由でリクエストを行う Web アプリを作成していて、それらの呼び出しをロックダウンしたいと考えています。少し調査した後、何らかの形式のランダム トークン (文字列) を使用して、要求と共に返すことを検討しています (GUID?)。私のアルゴリズムの重要な部分は次のとおりです。

  1. トークンを JavaScript 変数 (サーバー側で生成) に割り当てます。
  2. また、そのトークンを DB に保存し、有効な期間 (つまり 10 分) を与えます。
  3. トークンがまだ使用されておらず、有効な時間枠内にある場合は、呼び出しを許可します。
  4. 有効な場合は要求された情報を返します。そうでない場合は、要求をログに記録して無視します。

セキュリティに目を向けると、これは理にかなっていますか? トークンの場合、GUID は機能しますか?それは別のものにする必要がありますか? リクエストで変数を暗号化する良い方法はありますか?

編集:

これらの AJAX リクエストが真に「安全」ではないことは理解していますが、私が作成しようとしているサービスを他のユーザーが使用できないようにするという意味で、基本的なセキュリティを追加したいと考えています。このランダムなトークンは、嫌がらせ電話に対する基本的な最前線の防御になります。要求されるデータ (およびそのようなデータを生成するために送信されるデータ) が繰り返される可能性はほとんどありません。

GUID の使い方が間違っているのかもしれません... ランダムに生成された文字列 (トークン) はどうですか?

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

c# - Firefox の C# からフラッシュがインストールされているかどうかを検出するには?

サーバー上の C# コードから Firefox にフラッシュがインストールされているかどうかを確認する方法はありますか? たとえば、クライアント ブラウザが IE の場合、
Request.Headers["accept"].Contains ("application/x-shockwave-flash")を確認できます
が、Firefox リクエストには同じヘッダーが含まれていません。

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

php - サウンドを自動的に合成する - php など - サウンド用の GD ライブラリ?

次のことを達成する方法を探しています: ユーザーがいくつかのドラム ループをフラッシュでプログラムし、何らかの方法でループの mp3 をダウンロードまたは保存できます。

パターンはサーバー側でコンポストできると考えました。次に、ファイルへのリンクがユーザーに送信されます。

サウンド用の imageGD や imageMagick のようなものがあるかもしれないと思っていましたか?

また、フラッシュがユーザーがその場で保存できるものを生成できる場合は? それも機能しますが、フラッシュでそのような機能を認識していません。

処理で何かができると思いますが、私はそれについてまったく慣れていません。

この種のことはどのように達成されるのでしょうか?

0 投票する
5 に答える
8098 参照

javascript - サーバーサイド Javascript: なぜ?

サーバー側の JavaScript の使用は一般的ですか? 他のサーバー側スクリプトとは対照的に、なぜそれを使用するのでしょうか? 他のサーバー側言語よりも優れている特定のユースケースはありますか?

また、それを試し始める方法について混乱しています。私は freeBSD を使用しています。サーバー側の JavaScript を実行するには、何をインストールする必要がありますか?

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

asp.net - asp.netのhtmlコントロールからデータにアクセスする方法

.cs(コードビハインド)ファイルのasp.netのhtmlからデータにアクセスするにはどうすればよいですか?

.aspxページには次のものがあります。

私はこれを次のようなものに変換できることを知っています:

これにより、IDを介してコントロールにアクセスできるようになります。ただし、asp.netサーバー側のコントロールを使用せずにデータにアクセスする方法があるかどうか疑問に思いました。

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

synchronization - サーバー側とクライアント側での検証の重複をどのように回避しますか?

サーバー側とクライアント側での検証の重複をどのように回避しますか?一方を他方から生成するWebプログラミングプラットフォームがあるので、2つを同期させる必要はありませんか?

0 投票する
10 に答える
15151 参照

php - PHP ファイルに挿入されたウイルス コード

Linux、Apache、mySQL、および PHP の LAMP で実行されている Web サイトを所有しています。過去 2 ~ 3 週間で、私の Web サイトの PHP および jQuery ファイルが、gumblar.cn というサイトのマルウェアに感染しました。

このマルウェアが私の PHP ファイルにどのように侵入するのか、また、何度も発生しないようにする方法がわかりません。

何か案は?

アップデート:

cpanel のエクスプロイトのようです

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

cookies - ASP.NET にサーバー側 Cookie の概念はありますか?

ここで基本的な ASP.NET の概念が欠けているかどうかはわかりませんが、サーバー側の Cookie の概念はありますか。HTTPCookie がサーバー上で作成され、クライアントに送信される方法を知っています。しかし、サーバー側の Cookie は、クライアントが Cookie を無効にしても Cookie の使用を許可するものですか?