Request.UrlReferrerのページ値をリフレッシュするとnull.Actuallyとなってしまったときに、どのようにコードを修正できるか教えていただけますか?これを処理する必要があります例外はありません。Request.UrlReferrerはページリフレッシュでnullになっています
答えて
UrlReferrer
は、サーバー側のコードで制御することはできません。リクエストとともにブラウザ/クライアントから送信された値が公開されます。値が存在しないケース(最初のリクエスト/リフレッシュ、HTTP/HTTPS遷移)があり、コードでこのケースを処理できる必要があります。
非常に少なくとも、あなただけ(あなたも、あなたが素敵な方法で不正なクライアントからの要求を処理する必要がある場合UriFormatException
を処理する必要があるかもしれません)null
をチェックする必要があります。
if (Request.UrlReferrer != null)
{
// run your code that deals with referrer
}
ありがとうございます。私のシナリオでは、ページを更新してnull値を表示しようとしています。Request.UrlReferrer!= nullをチェックすると、作業が完了します。その作業はしていますが、残りのコードにどのような影響があるのかはわかりません。 –
Referrerはnullでもかまいません。あなたのサイトでそのケースをどのように処理するかは、あなた次第です。 –
- 1. Request.UrlReferrerがHTTPSの場合NULLです
- 2. 特定の.aspxページにリダイレクトされると、Request.UrlReferrerがnullになります
- 3. Request.UrlReferrerがコントローラページで動作していない
- 4. Request.urlreferrer c#
- 5. ASP MVC Request.UrlReferrerにリダイレクト
- 6. java.lang.IllegalStateException:TextViewにはnullであってはならない(アンドロイド/ Kotlin)
- 7. Request.UrlReferrerを使用してRedirectToAction
- 8. ページリフレッシュ後にSeleniumがボタンをクリックできなくなった
- 9. wsdlの解析でportTypeがnullになっています
- 10. MultiTenantConnectionProviderの実装でautowiredデータソースがnullになっています
- 11. ASPNET WebForms Server ControlがPage_LoadでNULLになっています
- 12. Postgresでキー値がNULLになっていますjsonb_to_recordset()
- 13. リクエスト本体がREST APIエンドポイントでNullになっています
- 14. TFS 2017 - TFS_WarehouseのDimTeamProjectでProjectPathがNULLになっています
- 15. F#のレコードインスタンスがC#でnullになっています
- 16. wifiがオフになっていると、GDCWebserver serverURLはnullです。
- 17. mvcは異なるモデルによって異なりますnull null
- 18. はIllegalStateExceptionターゲットはnullであってはならない
- 19. ページが別のサイトから来たときにRequest.UrlReferrerをPage_Loadでnullにする必要がありますか?
- 20. InOut交換パターンが常にnullになっています
- 21. 「はIllegalArgumentException:名前がnullであってはならない」
- 22. CURRENT_RPC_CONTEXT.get()はnullであってはならない
- 23. GPSがオンになっていても場所がnullです
- 24. SifrとJavascriptがスタイルシートを変更しています(ページリフレッシュなし)
- 25. MVCでリダイレクト&ページリフレッシュを伴わないハンドルエラー
- 26. 現在のルートがnullになっています。Laravel
- 27. Azure AppendBlobのプロパティAppendBlobCommittedBlockCountがnullになっています
- 28. RequestContext.RouteDataとRequest.UrlReferrer情報はFormMethod.Postで失われます
- 29. Google ApiClientがnullであってはならない[Awareness API]
- 30. Sbt資格:java.lang.IllegalArgumentException:ユーザーがnullであってはならない
が例外オブジェクトRefrenceを投げるではありませんオブジェクトのインスタンスに設定します。この例外を処理する必要があります。 –
'modifiy the code' - 37行目? –
例外は通常 'try/catch' - 37行で処理されますか? –