問題タブ [query-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 に答える
682 参照

javascript - 追跡目的で PHP から画像をストリーミングする方法

アフィリエイト マーケティングと PHP を使用して、次のようなトラッキング ピクセルを作成する方法を知っています。

次に、pixel.php で次のようなことを行います。

問題は、このオファー ページで、URL のクエリ パラメータとして cname と cemail を受け取っていることです。顧客は、PHP をサポートしていないが Javascript を挿入できるものをホストしており、この中で jQuery を使用することはできません。場合。代わりに、100% 純粋な Javascript でこれを行う必要があります。したがって、$_GET を読み取って cname と cemail を取得することはできません。

location.search がこれらのパラメーターを提供することを知っています。load イベントのように、最後に location.search を渡すことができるように、IMG タグを変更する方法が必要なだけです。また、IE7 以降のすべてのブラウザー、Opera、Safari、Chrome で動作する必要があります。

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

c# - アンチパターンをあまり使用せずに「フォームによるクエリ」を使用するにはどうすればよいですか?

「フォームによるクエリ」アプローチ (WPF) を使用して、ユーザーが SQL ステートメント (パラメーター値) の構成を決定する基準を選択できるようにしたいと考えています。

次に、結果を別の形式で表示したいと思います。

これを達成するための最も頭が壊れていない方法は何ですか?

可能性として私が想定しているいくつかのシナリオは次のとおりです。

  1. クエリ パラメータとして機能する値を「表示」フォームのコンストラクタに渡す
  2. それらをグローバル変数に割り当てる

私は最初の方に大きく傾いていますが、私が考えていない別のより良い方法があるのだろうか.

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

c# - C# から 2 つのパラメーター (入力と出力) を持つストアド プロシージャを呼び出しましたが、出力パラメーターの値が表示されません。

2 つのパラメーター (入力/出力) を持つストアド プロシージャを呼び出す簡単なプログラムを作成しました。コードはエラーなしで実行されましたが、出力パラメーターの値が出力ウィンドウに表示されません。私のストアドプロシージャ:

そして、以下の C# コードを書きました。

出力:

「outparam」の値が表示されません! 有益な回答ありがとうございます。

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

regex - 最初のクエリを書き直します

URLを書き換えても、クエリを使用することはできますか?

私はこのようなものを意味します:http://domain.com/?page=Home&derp=true

そしてそれをこれに書き直します:http://domain.com/home.htm?derp=true

したがって、実際には最初のクエリを書き直してください...

私はこれをやろうとしました:

RewriteRule ^([a-z]+).htm$ index.php?page=$1

しかし、Dでパラメータを渡すことができませんでした:

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

java - Jersey / Springで@QueryParamを使用してメソッドをオーバーロードするにはどうすればよいですか?

@QueryParamでメソッドをオーバーロードしたいのですが、このコードを実行しようとすると、次のようにスローされます。

私のコードは次のとおりです。

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

url - パラメータ付きの URL 経由で BlackBerry WebWorks PhoneGap アプリを起動しますか?

ブラウザーの URL から起動したい WebWorks PhoneGap アプリがあり、その方法で URL クエリ パラメーターをアプリに渡します。これはできますか?どのように?HttpFilterRegistryまたはInvoke APIを使用 できれば幸いですが、カスタム拡張機能を作成したとしても、これらのアプローチを使用して WebWorks アプリ内からパラメーターを取得する方法がわかりません。 PhoneGap/Cordovaにも解決策があるかもしれませんが、見つかりません。サンプル コードは、特にパラメーターを使用する場合に非常に役立ちます。または、少なくともどの API がこれを実行できるかを示します。

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

forms - cURL 経由でリクエストを再現する方法

パラメータがどのように送信されているかをキャプチャしたい。通常、私が行うことは、リクエストを作成し、送信されたパラメーターを Firebug の params タブで確認することです。ただし、次のサイト ( http://www.infraero.gov.br/voos/index_2.aspx ) でこれを実行しようとすると、機能しません。 curl を使用してこの要求を繰り返します。どうすれば入手できますか?よくわかりませんが、Cookie が使用されていると思います。

編集

リクエスト内容は取得できましたが、理解できませんでした。適切なリクエストを生成するためにjavascriptを使用しているようです。このリクエストを cURL 経由で再現するにはどうすればよいですか?

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

ruby-on-rails - Rails3.2URLの長さの制限

RailsアプリのURLの長さに制限はありますか?URLに添付しようとしているクエリパラメータがたくさんあり、ある時点で!! Invalid request、ログにエラーが表示されるだけです。このエラーは、400個の整数などをクエリパラメータとして添付しようとすると表示されます。

制限がある場合、それを回避する方法はありますか、それともメソッドに切り替える必要がありPostますか?

編集

HTTP標準よりも少ない可能性のあるRails固有の制限はありますか?

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

tsql - 一般的な大規模な結合 SQL 用にテーブル値関数を作成する必要がありますか

SQL を数か月しか使用していませんが (この場所はこれまでのところ非常に役に立ちました。ありがとうございます!)、私は初心者の DB プログラマーですが、大きな結合がたくさんあることに気づきました。何度も何度も繰り返しています。一般的に使用される結合用のテーブル値関数を作成し、結果をフィルター処理するこの関数にパラメーターを渡すことを考えていました。

例えば。書く代わりに

私は書くだろう

私の質問はこれだけです。これは私がやろうとすべきことですか?それとも、これをしたいのにとてつもなく怠惰ですか?

この関数を一日中研究/作成しようとしており、そうするのに多く/多くの問題がありました。最終的には、それを機能させることができる/機能することを知っていますが、時間をかける価値があるかどうか疑問に思っています。

PS: このサイトで最初に聞きたかった質問ではありませんが、この質問がばかげている場合は申し訳ありませんが、ここに行きます。

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

php - 検索ボックスとドロップダウンを組み合わせて結果を出力する方法 (php, mysql)

検索ボックスと米国の 50 州のドロップダウン リストを含む HTML フォームを作成しました。私が望むのは、ユーザーが検索ボックスにキーワード (電子メール、件名、ユーザー名など) を入力し、ドロップダウンから状態を選択できるようにすることです。ドロップダウンから州を選択することで、PHP コードがその選択された状態でのみ検索ボックスからキーワードを検索するようにします。たとえば、ユーザーとして、ワシントン州で「サッカー」を検索し、結果のリストを表示したいと考えています。

つまり、検索フォームと組み合わせて、選択された状態でのみ結果を表示するにはどうすればよいでしょうか?

これは、私が何を達成しようとしているのかを皆さんに理解していただくために、私の PHP コードの一部です。

次に、すべてを検索してデータを出力する while ループがあります。しかし、状態をドロップダウンして、ユーザーが検索しているものを制限することはできません。両方ではなく、一方または他方の mysql_query を while ループと組み合わせて動作させることしかできません。何らかの理由で、ANDを使用してクエリを 1 つに結合することも機能しないようです。何か案は?

コードがずさんでセキュリティ上の問題があることはわかっていますが、後でクリーンアップを行う予定です。詳細や説明が必要な場合は、さらに詳しく説明していただければ幸いです。