404.11 - Not Found 要求篩選模組設定為拒絕包含雙重逸出序列的要求

 











要求篩選模組設定為拒絕包含雙重逸出序列的要求

在商品品項要導入到詳細說明頁這塊
遇到此異常

原因是因為 plus sign 加號是比較麻煩的一個字符
當透過URL傳遞會被轉譯為空白


所以首先接收端頁面當處理好空白的去頭去尾
要記得將空白作取代為+的處理
使後續DB撈取不會失真

再來就是IIS的設定

  • 要求篩選
  • 編輯功能設定...
  • 勾選「允許雙重逸出」



Ref:
IIS HTTP 錯誤 404.11 - Not Found 要求篩選模組設定為拒絕包含雙重逸出序列的要求。
http://marco.easyusing.com/2013/07/iis-http-40411-not-found.html

上傳檔案至 IIS 的檔案名稱有三個字元最好禁止使用: % # +
https://blog.miniasp.com/post/2011/07/08/Avoid-some-Bad-Characters-to-Use-in-Web-based-Filenames






留言

這個網誌中的熱門文章

經得起原始碼資安弱點掃描的程式設計習慣培養(五)_Missing HSTS Header

經得起原始碼資安弱點掃描的程式設計習慣培養(三)_7.Cross Site Scripting(XSS)_Stored XSS_Reflected XSS All Clients

(2021年度)駕訓學科筆試準備題庫歸納分析_法規是非題