問題タブ [url-routing]

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

python - 着信URLと照合できるURL正規表現(Python)のセットを含むようにデータベースを設計するにはどうすればよいですか?

データベースに次のURLのセットがあるとします

野生のURLがあれば、そのURLが既存のURLセットに属しているかどうかを確認し、対応するデータフィールドを取得したいと思います。

私の質問は次のとおりです。

  1. それを行うためにデータベースをどのように設計しますか
  2. djangoは、各正規表現をループして一致するものをチェックすることでurlresolutionを実行します。これは、おそらく1000のURLがある場合、これがこれにアプローチするための最良の方法ですか?
  3. 私が見ることができる既存の実装はありますか?
0 投票する
1 に答える
147 参照

asp.net - これをasp.netまたはasp.net mvcに実装するにはどうすればよいですか

私と私のチームは、asp.net mvc でポータルを作成しています。ユーザー ページの URL を作成します: http://user.portal.com/。これを mvc または単に asp.net に実装するにはどうすればよいでしょうか。

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

asp.net - ASP.NETルーティングを使用して静的ファイルを提供する

ASP.Netルーティング(MVCではない)を使用して静的ファイルを提供できますか?

ルーティングしたい

そして、書き換えられたURLがその場で計算されるという意味で、動的に実行したいと思います。静的ルートを一度に設定することはできません。

とにかく、私はこのようなルートを作成することができます:

このメソッドでは、パスをからにFileRouteHandler.ProcessRequest書き換えることができます。次に、静的ファイルのハンドラーを作成します。ASP.NETは、この目的でを使用します。残念ながら、このクラスは内部です。リフレクションを使用してハンドラーを作成しようとしましたが、実際に機能します。/static/picture.jpg/a/b/c/picture.jpgStaticFileHandler

しかし、内部型を使用することは適切な解決策ではないようです。もう1つのオプションは、独自の実装ですStaticFileHandlerが、適切に実装する(範囲やetagなどのHTTP関連のものをサポートする)ことは簡単ではありません。

ASP.NETで静的ファイルのルーティングにどのようにアプローチする必要がありますか?

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

asp.net - asp.net MVC のクエリ文字列から null/空のキーを削除する

asp.net MVC のクエリ文字列から null または空のキーを削除する方法はありますか? たとえば、結果テーブルでデータをフィルター処理するページがあるとします。John を検索すると、クエリ文字列は次のように再表示されます。

そしてそうではない

私は URL ルーティングを調べましたが、それがこのような表面的なものに使用されるべきものなのか、それを使用して私が求めていることを達成できるのかどうかはわかりませんでした.

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

asp.net-mvc - ASP.NET MVC ルーティングに関する質問

ASP.NET MVC を使い始めたばかりで、ルーティングに関する質問が 2 つあります。

  1. ASP.NET MVC で次のルートを設定するにはどうすればよいですか?

    URLを短くするために、実際のURLにコントローラーを指定したくありません。URL が次のように見えた場合:

    CompanyController を追加し、about-us、contact-us、staff-bios の ActionResults を設定して、適切なビューを返すことができるので、私にとってはより理にかなっています。私は何が欠けていますか?

  2. Global.asax の既定のルーティング規則で、"既定" という名前にはどのような目的がありますか? 何かに使われていますか?

ありがとうございました!

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

asp.net - ASP.NET ルーティング

私にはやるべき小さな仕事があり、間違ったことをして再びここに来るよりも、ここから始めたほうがよいと考えました. 次のように、URL をより使いやすい形式に置き換える必要があります。

また、Current: www.MySite.com/default.aspx?userID=XX&ref#XX ユーザーに次のように入力してもらいます: www.MySite.com/user/(UserName)/ref#{refno}

前もって感謝します

PS: Asp.net MVC は使いたくありません。

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

asp.net-mvc - Global.asax(asp.net-mvc)でのルーティングについて

Global.asaxで、次は何を意味しますか?

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

ruby-on-rails - Rails 2.3 で名前空間ルーティングは変更されましたか?

admin_projects や admin_project などの通常のルートを提供する管理名前空間がありますが、通常の方法で動作していません。これは私の最初のRails 2.3プロジェクトなので、関連している可能性がありますが、Google経由で情報を見つけることはできません.

奇妙なのは、特定の URL (例: /admin/projects/1) の場合です。URL を取得するためにオブジェクトを渡す必要はありません。何らかの方法でそれらを推測します。

心配する必要はありません。これまで気付かなかった問題ではありません。

しかし、いつものようにオブジェクトを渡そうとすると:

":id" にはオブジェクト全体が含まれているように見えるので、ID を直接渡してみると、次のように機能します。

これはそれほど悪くはありませんが、フォームに関しては通常 [:admin, @object] を使用しますが、次のようになります。

したがって、使用する正しいルートを解決するにはオブジェクト クラスが必要なため、ID を渡すことはできません。

間違いを見つけることはできません。これはかなり標準的なものなので、何が問題なのかわかりません...

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

webforms - WebForms 3.5 を使用したルーティング URL のシェブロン

を使用するように、古いワイルドカード マッピング ベースの URL システムをアップグレードしましたSystem.Web.Routing。以前は、URL をリクエストすることができましたが/Service/GetItems<My.Full.Item.Type>、これは反対側で解析され、期待どおりの結果が返されました。それはすてきでした。

ルーティングをオンにすると、< または > を含むリクエストは、必要な'/'ページではなく、のコンテンツを返します。これらを %3C と %3E にエンコードしても、URL の残りの部分に関係なく、ルートにリダイレクトされます。

私が思いついたその場しのぎの解決策への直感的なジェネリック参照のすべてのインスタンスを変更するアプリケーションを通過する必要がなかったらいいのにと思います: /Service/GetItems/T=My.Full.Item.Type. それほど良くもありません。

皆さんありがとう!