メインメニュー > よくあるご質問 > 「Http Status Code: 400 Reason: Http request contains a malformed escape sequence」と表示されます

よくあるご質問

Print Prev Next

「Http Status Code: 400 Reason: Http request contains a malformed escape sequence」と表示されます

2020年 4月 1日作成

日本語を 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

以上

Print Prev Next












© 2020 株式会社ベストコミュニケーションズ