問題タブ [catch-all]
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.
python - 回避策 キャッチオール メールのスパム
約 1 万人以上のユーザーにサービスを提供することを期待して、Web サイトを構築しています。
各ユーザーが私たちのドメインでメールアドレスを持つ機能が必要ですが、このメールアドレスはユーザーがアクセスできず、非常にまれな量のメールを受信するためにのみ使用されます (ギフトを受け取るために公開されるとします)そのユーザーに向けられたカード)、ギフトカードを受け取ったときにユーザーに通知し、それに応じて何かを行う必要があります。
Python で Google App Engine を使用したいのですが、最初に頭に浮かんだのは、実際には実際のメールボックスを作成せず、ドメインのメールボックスに送信されたメールを受信する単一のキャッチオール メールを作成することです。 、次に、受信したすべての電子メールをフィルタリングして、ユーザーアカウントにマップできます
現在の Google の受信制限 (1 秒あたり 1 メール) 内でこれは機能します。主な問題は、スパム メールが届き、受信制限に直接達するメールでキャッチオール メール ボックスがあふれ、メール アカウントが Google によって停止されることです。
よりスマートなソリューションを適用したいと考えています。特定の送信者ドメイン (たとえば、giftcards.com) からのメールのみを処理し、その他のメールは削除できます。
不要なメールを除外し、giftcards.com からのメールのみをメインの Google アプリのメールに転送するために使用できる、信頼できるサービスや設定はありますか?
spring - Springはindex.htmlのすべてのルートをキャッチ
クライアント側のルーティングにreact-routerを使用している、反応ベースの単一ページアプリケーション用のスプリングバックエンドを開発しています。
index.html ページのほかに、バックエンドはパス上のデータを提供します/api/**
。
src/main/resources/public/index.html
アプリケーションのルート パスから index.html を提供するために/
、リソース ハンドラを追加しました。
私がしたいのは、他のルートが一致しないときはいつでも index.html ページを提供することです。たとえば、 以外のパスを呼び出すときなどです/api
。
春にそのようなキャッチオールルートを構成するにはどうすればよいですか?
c# - MVC RouteConfig "CatchAll" {*url} が機能しない
MVC アプリケーション内で 500 および 404 エラーを「すべてキャッチ」しようとしていますが、記事や質問をすべて読んだ後でも、何が必要なのか把握できないようです。
Web.config
(これにより、500 個のエラーが に送られます~/Views/Shared/Error.cshtml
):
HomeController
上記のセットアップをテストするために、エラーをスローするようにセットアップしました。
私のGlobal.asax.cs
では、500 エラーをログに記録するために次のものがあります。
404 エラーの場合:
私RouteConfig.cs
の には、次のルートがありますが、すべての 404 をキャッチできないようです。
CatchAll
一番下は、前のルートと一致しないものをすべてキャッチする良い仕事をしています.
他にもたくさんのテスト シナリオがありますが、私を悩ませているのは次の UrlParameter です。
上記のURLは基本的にhttp://localhost:64275/{controller}/{action}/{id}
という名前のコントローラーがありません。コントローラーが一致しない場合、アクションがデフォルトのコントローラーになるdoes
と思いました。defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
Home
Index
動作する別の例:
誰かが私がどこで間違っているのか説明できますか? ...そして、私が理解していないことは何ですか?
次のようなものを実装する必要があります: .Net MVC Routing Catchall が機能しない(Darin Dimitrov の回答)
oracle - Oracle テーブルの設計に関する質問: 構成テーブル、デフォルト値、主キー
Oracle でテーブルを設計する必要があります。これらは私の列です。
- 国
- 製品
- PARAM1
- PARAM2
- PARAM3
私が最初に考えたのは、Country と Product の組み合わせを PK にしたいということでした。しかし、国 + 製品の記録に該当しないものについては、キャッチオール/デフォルトも必要です。例:
- 製品 A と国 US: 1,1,1 のようにパラメーター値を持ちます
- すべての製品の国フランス: パラメーター値 2、2、2 を持ちます: 考えられるすべての製品のレコードが必要ですか? フランスと全製品のレコードを持つことは可能ですか?
- 他の国と製品の組み合わせにはパラメーター 3、3、3 があります。すべての国と製品のレコードを作成せずにこれを達成する最善の方法は何ですか。国はおそらくあまり変わらないでしょうが、私は常に新しい製品を手に入れることができ、これが起こるたびにこの表を更新したくありません
Product と Country を PK ではなく null 可能にする必要があるように見えますが、他のオプションが欠けているのではないかと思います。
どんな考えでも大歓迎です。
乾杯!