ナレッジベース

URL パラメーターで特殊文字を使用できない


発行: 12 Apr 2013
最終修正日: 20 Jul 2023

問題

URL パラメーターに特殊文字を使用した場合、URL パラメーターが反応しなかったり、エラーが発生したりすることがあります。

環境

  • Tableau Server
  • URL パラメーター

解決策

次のいずれかの回避策を使用します。
  • 特殊文字をバック スラッシュ (\) (%5c) の URL エンコード シーケンスとその特殊文字の URL エンコード シーケンスに置き換えます。 特殊文字をエスケープするには、バックスラッシュが必要です。 たとえば、バックスラッシュとコンマ (\,) の URL エンコード シーケンスは %5c%2c です。 詳細については、「埋め込みコードへのフィルターの追加」を参照してください。
  • データ ソースで、コンマ区切りフィールドの値を個別にフィルターできる別々の列に分けます。
  • Tableau Desktop では計算フィールドを使用して、コンマやスペースなどの特殊文字をハイフン (-) に置き換えます。

原因

ブラウザーは URL で使用される特殊文字を解析できません。

詳細情報

  • 使用するブラウザーや特使文字によってエラーが異なります。
  • ネットワーク作業グループ: Uniform Resource Identifiers (URI): 一般的な構文 - 2.2。予約文字
    上記のリソースによると、次の文字は "予約" されています (エンコードされていない URL でエラーを引き起こす可能性がある): 
    ! * ' ( ) ; : @ & = + $ , / ? # [ ]
この記事で問題は解決しましたか?