問題タブ [query-string]

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

asp.net-mvc - ASP.NET MVC:URLルーティングとクエリ文字列

/Comments/Search/3スレッド「3」のすべてのコメントを検索して表示するようにルーティングされたページがあります。

並べ替え関数(日付、作成者など)を追加しています。それを処理するための最良の方法は何ですか?/Comments/Search/3/Sort/Authorまたは/Comments/Search/3?sort=author

クエリ文字列sort=authorをMVCのパラメーターとして自動的に処理するにはどうすればよいですか?

ありがとう

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

c# - URLクエリ文字列なしのASP.NET MVC解析変数

見出し

あるページから別のページにいくつかの変数を渡したいのですが、それらを URL に表示したくありません。フォームを使用して ActionResult を投稿すると、正常に動作します。しかし、私がこれを行うとき

URLを取得します:

http://examplesite.com/Trackers?page=1&orderby=desc

代わりに次の URL を取得する方法はありますか?

http://examplesite.com/Trackers

ありがとう

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

javascript - クライアント側の HTML ページにパラメーターを渡すことはできますか?

Web 開発者ではない私がこの質問をするための専門用語を持っているかどうかはわかりませんが、ご容赦ください。

パラメータをクライアント側の HTML ページに送信したい (Web サーバーが関与しないディスク上のファイルのみ)。私の最初の試みは、クエリ文字列を使用してから解析することwindow.location.hrefでしたが、クエリ文字列がページに渡される代わりに、ファイルが見つからないというエラーが発生しました。

私が試みていることを行うことは可能ですか?

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

asp.net-mvc - ASP.netコントローラーアクションでクエリ文字列全体にアクセスするにはどうすればよいですか

XController/Action?id=1 のような URL とアクション メソッドがある場合、

id パラメータはクエリ文字列から自動的に読み取られます。

しかし、事前にすべてのパラメーターの名前がわからない場合、クエリ文字列全体にアクセスするにはどうすればよいでしょうか。例えば:

このようなことは可能ですか?

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

url - URL スキーム/ホスト/パスの「+」はスペースを表しますか?

+URL のクエリ文字列の a がスペースを表していることは承知しています。これは、クエリ文字列領域の外でも当てはまりますか? つまり、次の URL を実行します。

実際に表す:

(したがって、実際に である必要がある場合はエンコードする必要があります+)、または実際に実際に表すのa+b/cですか?

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

silverlight-3.0 - Silverlightからhttpハンドラーにクエリ文字列を渡す際の問題

これには、Silverlight3ベータ版とVisualStudio2008SP1を使用しています。

Webアプリケーション(サーバー側)には、クエリ文字列からIDパラメーターを期待し、データベースからデータを取得して出力ストリームに書き込むHTTPハンドラーImageFetcher.ashxがあります。これは正常に機能しており、src = ImageFetcher.ashx?id=44で画像コントロールを追加するテストaspxページでテストしました。

同じソリューションにSilverlightクライアントのnavgatoinアプリケーションもあります。xamlに次の画像タグがあります

このアプリを実行すると、画像を取得できません。ハンドラーをデバッグしたときに、クエリ文字列パラメーターを取得していないことに気付きました。以下のように絶対URLを使用するように画像タグを変更すると、再び正常に機能します

しかし、絶対URLを使用できません。ここで何が問題になっていますか?相対URLがクエリ文字列をサーバー側に正しく伝達しないのはなぜですか?

ありがとうShreedhar

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

asp.net - 正しいケースで WebResource.axd クエリ文字列を取得する方法は?

QueryString["path"]main.css などの独自の css ファイルに対して、すべてのものから縮小および圧縮するための css ファイルを取得しています。しかし、webresource ファイルにアクセスしようとすると、500 エラーが発生します。webresource.axd の後に続くパラメーターは大文字と小文字が区別され、QueryString["path"]小文字から受け取ります。

これは私が得るものですQueryString["path"]

上記のリンクはエラーを生成します: CryptographicException: パディングが無効であり、削除できません。

正しいリンクは次のようになります。

唯一の違いはケースにあります。CryptographicException は一般的なようですが、machineKey を設定しても問題は解決しませんでした。元のケースで webresource.axd を取得する方法についてのヒントはありますか?

編集

コードが要求されました:

を呼び出すと、RetreiveStyle でクラッシュします。

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

c# - 1 つまたは 2 つまたは 3 つの値を処理するストアド プロシージャ

データベースでいくつかのクエリを実行するためにストアド プロシージャを使用しています。値はクエリ文字列から取得され、ストアド プロシージャに渡されます。問題は、ユーザーが 3 つ以上のクエリ文字列を生成する複数のオプションを選択できることです。

http://localhost.com/test.aspx?param=76¶m2=79

クエリから値を取得する方法は知っていますが、オーバーロードのように、ストアド プロシージャが 1 つまたは 2 つまたは 3 つの値を受け入れるようにします。

例えば

これはストアド プロシージャのコピーです。

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

asp.net-mvc - テキストボックスの値をasp.netmvcのクエリ文字列に渡す方法

ASP.NET MVCのさらに別の初心者!私がやろうとしているのは、ページ上の検索テキストボックスです。何かを入力して[検索]をクリックすると、リダイレクト先のURLは、stackoverflowのように、最後に次のようになります。

これが私が今持っているものです、

私のコントローラーにはこのような機能がありますが、

これがルートです、

誰でもここでギャップを埋めることができますか:)。コメントをいただければ幸いです。

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

c# - 正規表現とクエリ文字列

私は自分のウェブサイトで使用するこの正規表現を持っています

私の質問は、正規表現でクエリ文字列を使用できる人です。

/about-us/contact/?l=en -> page.aspx?id=12&l=en

ここで id=1 = /about-us/contact/

ここで、l=en = /?l=en

編集:

これでエラーが発生します: \ i C#

?x=x が存在するかどうかを正規表現で判断する方法はありますか? x=x が存在しない場合、/about-us/contact/ の正規表現は一致しますか?

ありがとう、