日本語を URL に含める場合、その文字列を数値やアルファベットで表記するためにエンコードする必要があります。smaconne ではビュー名やフォーム名等に日本語が使用されている場合、自動で URL エンコードを行なっています。この URL エンコードはパーセントエンコードとも呼ばれており、「%XX」(Xは 16 進数の値)と3桁の値として表現されます。
Domino Web サーバーはこの「%」を含む文字列による HTTP リクエストに以下のエラーを返すことがあります。
Http Status Code: 400
Reason: Http request contains a malformed escape sequence
これを回避するためにご利用の Domino サーバーの notes.ini に以下のパラメーターを追加して、Domino サーバーを再起動してください。
HTTPAllowDecodedUrlPercent=1
以上
