0

regExプロパティを定義するサービスのリストからURLを正規表現に一致させることによって要求をルーティングするWebサーバーを構築することを検討しています-URLに一致する最初のサービスが要求を処理します。

アドバイスを求めています。誰かがこのようなことをしましたか?このようなregexを使用することは悪い考えのように聞こえますか?もしそうなら、起こりうる副作用は何ですか?

4

1 に答える 1

1

はい、それは少し悪い考えです。車輪の再発明をする必要はありません。Webサーバーの場合、おそらく基本的なリクエスト、/ users / all/phonesまたは/items/ cool / ascending / top10 ..があり、高度な正規表現は必要ありません。必要な場合でも、優れたライブラリExpressがそれらを処理します。ExpressJSルーティングを見てください。すでに設定されており、おそらく最適化されているため、独自のルーティングコードに煩わされる必要はありません。

于 2012-05-24T19:38:19.400 に答える