問題タブ [server-variables]
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.
mysql - MySQLサービスの起動エラー
mysqlサービスを開始すると、5秒後にシャットダウンします。エラーの説明は次のとおりです。
警告ログに次の情報が表示されます。
サービスからmysqlを実行する必要がありますが、スタンドアロンアプリケーションは解決策ではありません。この問題の根本的な原因と、この問題を解決する方法は何ですか?いくつかの新しいWindowsパッチのインストールが原因ですか?ありがとう。
javascript - クライアント側コード (Javascript) でサーバー データまたは変数にアクセスする
サーバー側の変数にアクセスするには、eval を使用して、C# コードで宣言された public プロパティにアクセスできることを知っています。ただし、これは最も安全な方法として推奨されません。java-scriptでサーバー変数にアクセスする最良の方法は何ですか? ASP.Net Web フォームの例を教えてください。
asp-classic - Web訪問者がロボットであるかどうかを見分ける方法
ASP Webサイトで、訪問者がロボットであるかどうかを確認する方法はありますか?
コレクションには、訪問者のIPアドレスを取得するのとServerVariables
同様の方法で使用できるパラメータがあるのではないかと考えています。HTTP_X_FORWARDED_FOR
REMOTE_ADDR
グーグルでの検索はこれまでのところほとんどリードを生み出していません。
ご協力いただきありがとうございます。
php - 私は何を間違っていますか
私はこれに1、2週間苦労してきましたが、解決できないようです. これが私のスクリプトです:
最後に 1 または 2.. の結果が得られないのはなぜですか?
どんな助けでも大歓迎です。
ネオジャキー
php - $_SERVER に手動で挿入された HTTP_PRAGMA
$_SERVER
次のように変数を出力すると:
多くの taha を取得します。それらの間には次の項目があります。
ページをリロードする(Refresh button, CTRL+R or F5)
と、それらはそこに残り、値は変更されません。
しかし、(キャッシュをクリア) を押すCTRL + F5
と、これら 2 つの項目の下に新しい項目が表示されます。
だから私の質問は、私が設定した場合、ブラウザはどうするかということです:
すべてのリクエストの PHP スクリプトの上に? ブラウザーは常にこれを、この Web ページのキャッシュをクリアすると認識しますか?
php - $_SERVER['REQUEST_URI'] は、プログラムされているページまたは呼び出し元のページを返しますか
最も一般的に使用する関数のラッパーを収容するクラスを構築しています.1つは、MySQLクエリを実行したいときに常に呼び出す実行クエリ関数です. SQL インジェクションなし。
このラッパー関数が行うことは、クエリが SQL インジェクションの試みであることを検出した場合、ユーザー IP、日付、およびクエリ自体をテーブルに記録して、後で確認できるようにすることです。$_SERVER['REQUEST_URI']
そうすれば、自分のページのいずれかに問題がある場合、問題のあるページを見つけて修正できます。
ただし、何かが頭に浮かび、$_SERVER['REQUEST_URI']
それが呼び出されたページを返すかどうかに関係なく、クラスファイルの名前はmain.phpです
したがって$_SERVER['REQUEST_URI']
、main.php ファイルを関数内に配置し、その関数を test.php で呼び出した場合、main または test が返されるのではないかと考えています。
azure - Azure Web サイトで生の (RAW!) URL を取得するにはどうすればよいですか?
私は Azure Web サイトをデプロイしていますが、何か問題が発生する前に未加工の URL を取得したいと考えています。しかし、私のサイトが関与する頃には、URL はすでに少しクリーンアップされていることがわかりました。例えば:
http://url-tests.azurewebsites.net/////
(この質問のために作成しました。試してみてください)
アプリから、あらゆる種類のことを確認しましたが、Azureで期待するものが表示されません(他のすべてのスラッシュはどこにありますか?)。
参考までに、IIS Express または IIS 7 を使用してアプリをローカルで実行すると、 (少なくともいくつかの変数で)期待どおりの結果が得られます。
何を与える?Azure は物事を取り除いていますか? もしそうなら、ブラウザが実際に要求したものに戻すにはどうすればよいですか? (ブラウザーがこれらすべての余分なスラッシュを含む URL を要求していることを Fiddler で確認しました。)
(また、スラッシュは単なる例です。5 つのスラッシュが連続して表示されることを期待するアプリを実際に構築しているわけではありません。)
更新:もチェックHTTP_X_ORIGINAL_URL
されました (上記のリストに追加されました)。サイコロなし
c# - 明示的な変換によってオブジェクトが変更されますか?
(string)object
オブジェクト自体を変更するような明示的な変換はありますか? ASP.NET でビジュアル C# をコーディングしているときに、奇妙なことに遭遇しました。
私はタイプする:
結果は
..ユーザー名
つまり、最初coll.GetValues("REMOTE_USER")[0]
は何も取得せず(string)coll["REMOTE_USER"]
、2 番目coll.GetValues("REMOTE_USER")[0]
はユーザー名を取得します。
では、明示的な変換によってオブジェクト自体が変更されるのでしょうか?
postgresql - PostgreSQL トランザクション分離を永続的に設定する
将来のすべてのセッションでトランザクション分離レベルを永続的に設定したいのですが、セッションでのみそれを行う方法SERIALIZABLE
しかわかりません。
これが可能な場合、どのように行うことができますか?