問題タブ [url-parameters]

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

javascript - Firefox での window.location.hash の問題

次のコードを検討してください。

次のハッシュで実行すると:

#car=町%20%26%20国

ChromeSafariでの結果は次のようになります。

車=町%20%26%20国

ただし、Firefox (Mac および PC) では次のようになります。

car=タウン&カントリー

同じコードを使用してクエリとハッシュ パラメータを解析するためです。

ここでの Firefox の特異性はそれを打ち破ります: car パラメータは、国ではなく "Town" になります。

ブラウザー間でハッシュパラメーターを解析する安全な方法、または Firefox がそれらを読み取る方法を修正する方法はありますか?


注:この問題は、Firefox の HASH パラメータの解析に限定されています。クエリ文字列を使用して同じテストを実行すると、次のようになります。

すべてのブラウザで次のように表示されます。

車=町%20%26%20国

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

php - サーバーに接続する前に、swf 読み込み URL パラメータにアクセスする方法 - red5、flex

私はフレックスが初めてなので、簡単な説明があることを願っています。とにかく、swfファイルをロードするURLからパラメータを取得しようとしています。それはすべて大丈夫です、それは動作します。

red5サーバーに接続する前に、これを行おうとすると問題が発生します。URLからIDを取得して、どの部屋に接続する必要があるかを知りたいのですが、接続を確立する前にこのパラメーターにアクセスしようとすると、flexがエラーを返す場合、どうすればよいですか。

エラー #1009: null オブジェクト参照のプロパティまたはメソッドにアクセスできません。

現時点で私のコードがあります。

「var room:Number = vars("room");」という行のコメントを外すと、関数「onConnected」でこの行を後で使用すると、エラーが発生します。問題はありません。url を介して渡されたすべてのパラメーターにアクセスできます。接続前にこれらのパラメータを取得できるようになりましたが、どうすればよいですか? ウェブサイト自体はphpで実行されるため、基本的にはphpパラメーターをswfオブジェクトに渡そうとしています。私は非常に感謝されます。

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

policy - OpenSSO(OpenAM):URL強制をオフにします

アプリケーションのセッションを管理するためにOpenAMを使用しています。問題は、GETメソッドを使用してパラメーターを渡そうとするたびに、リソースがブロックされることです(エラー403-禁止)。パラメータが設定されていない場合、すべてが不安定になります。

元:

http://mysite.com/logo.jpg---- >動作します。

http://mysite.com/logo.jpg?foo=bar ---->エラー

画像やcssの場合、パラメータがないのが普通ですが、GETメソッドを使用したすべてのリンクが機能していません。

どうすれば問題を解決できますか?実際には、このポリシーを無効にすることは良い解決策になります。

OpenAMのドキュメント( http://openam.forgerock.org/doc/admin-guide/OpenAM-Admin-Guide.html )でセクション7.4.2を探しましたが、何も機能していません。

どんな手掛かり ?

御時間ありがとうございます。

0 投票する
6 に答える
42950 参照

php - POST メソッドを使用して URL パラメータを非表示にする

URL パラメーターに POST メソッドを使用して、特定の変数に従ってデータを表示できることは理解しています。GET メソッドを使用する方法も知っていますが、POST メソッドを使用して、このようなURLです。

URL パラメータに関して、2 つの方法の実際の違いは何ですか?

以下は、特定のリンクの ID に従ってデータベースからデータをフェッチするコードです。

別のページで、次のように ID に従って data.php ファイルへのリンクを生成します。

上記のコードによって SQL インジェクションが発生する可能性があることを忘れてしまった場合、POST メソッドを使用して URL パラメーターを非表示にしたり、少なくとも次のように表示したりしないようにするにはどうすればよいでしょうか。

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

ruby - 配列内の3つの連続する要素の値を取得する

hと呼ばれるパラメーターのいくつかのインスタンスを含む大きな配列があります。この配列の後startingParamには、関連しているが常に同じではない他の2つのパラメーターが常に続きます。配列内ののすべてのインスタンスを探し、startingParamそれと次の2つのパラメーターを別々の配列にプッシュする必要がありますholdingArray

次のコードは、Rubyを初めて使用するため、機能しません。誰かが私が間違っていることを知っていますか?問題に取り組むためのより良い方法はありますか?

本当にありがとう。

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

php - _POSTパラメータを変数にマッピングするより良い方法

すべての_POSTパラメーターを同じ名前の変数にマッピングするより良い方法があると確信しています。誰かがこれをより良くする方法を知っていますか?

本当にありがとう。

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

php - 同じ Web ページまたは URL を表示しているユーザーを検出する

任意のユーザーが選択したいチケットを表示できるチケット システムがあります。各チケットは同じページを共有します。(例: ticket.php) URL には、チケットを識別するための固有のパラメーターが含まれます。例: /ticket.php?a=10000&tid=987654。tid はチケット ID 番号です。複数のユーザーがチケットを表示しているかどうかを検出し、条件が true の場合、これを Web ページに通知として表示したいと考えています。どうすればこれを行うことができますか?PHP サーバー変数を使用する必要がありますか? セッション変数? ジャバスクリプト?両方?

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

jquery - jquery モバイル ajax jsonp リクエストが 2 番目の get url パラメータを渡さない

投稿の最初のバージョンで十分に正確でなくて申し訳ありません/ここにサンプルコードを含む更新された投稿があります

私はjquery 1.6.4とjquery mobile 1.0rc2を使用しています/私はjquery mobileに比較的慣れていないことを最初に認めなければなりません/まだ大きな問題なく動作するいくつかのWebアプリを構築しました/突然1秒から次へ壊れた/問題を詳しく調べたいくつかのアプリは、ajax jsonp リクエストによって取得した API から json を取り込むすべてのアプリ/ get url に ? の後に 2 つのパラメーターが含まれていることが明らかになりました。?auth_token & meta_prefix (および自動生成された jquery コールバック パラメーター)/ 問題は、jquery が 2 番目のパラメーターを渡さなくなったことにあるようです/リクエストを送信する前にそれを削除しただけです/これはすべての壊れた Web アプリに当てはまります/何が変わったのでしょうか?

リクエストの URL は次のようになります: http://myURL?auth_token=myToken&meta_prefix=m_ ただし、送信される URL は次のようになります: http://myURL?auth_token=myToken&callback=jQuery16308668286966791752_1322474687995

奇妙なことに、パラメーター名を meta_prefix ではなく metaprefix に変更すると、それが送信されますが、今回はコールバックの後にパラメーターが配置されます。ここで何が起こっているのですか?

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

以下は、私が呼び出しに使用しているコードです

私はこの問題をもう少しいじっていました.その2番目のパラメーターの問題を再現するには/おそらくそれは私の理解不足ですが、APIはこのエラーで役割を果たすことができますか? またはパラメータが追加されるURL?ブラウザにURLを入力すると、期待どおりの応答が得られます。非常にイライラするのは、昨日まですべてがうまく機能していたことです

乾杯

マック

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

php - PHP は URL 文字列からパラメーターを取得します (現在のページではありません)

現在表示しているページからパラメーターを簡単に取得できることはわかっていますが、任意の URL 文字列から同じことを簡単に行うことができますか?

のような文字列から「id」パラメーターを取得する必要がありますhttps://market.android.com/details?id=com.zeptolab.ctr.paid?t=W251bGwsMSwxLDIxMiwiY29tLnplcHRvbGFiLmN0ci5wYWlkIl0

PHPでこれを行うにはどうすればよいですか?組み込み関数はありますか、それとも正規表現を使用する必要がありますか?

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

firefox - GET URL パラメータと POST データを簡単に表示および設定するための優れた Chrome または Firefox 拡張機能は何ですか?

GET を実行する前に変更できるキーと値のセットとして URL パラメーターを表示するブラウザー拡張機能が必要です。

おおよそ次のようなインターフェイスの一種:

結果は別のウィンドウ、タブ、フレームなどに表示されるため、インターフェイスを失うことはなく、パラメーターを微調整して、連続して GET と POST を実行できました。

Chrome(できれば)またはFirefox用のこのような拡張機能を知っている人はいますか?

優れたマルチプラットフォームである限り、外部プログラムも問題ありません。