第十五章 CSP 中的 HTTP 请求 - 处理 CSP 错误
2023-09-11 14:15:37 时间
文章目录
第十五章 CSP 中的 HTTP 请求 - 处理 CSP 错误
处理 CSP 错误
%CSP.Error
是默认的 CSP
错误页面。将其用作创建的任何错误页面的超类。可以使用 %CSP.Error
中提供的功能从错误中提取信息。
在授予许可证之前处理 CSP
错误
如果已经有一个现有会话并且用户尝试转到一个未找到的页面,CSP
将显示标准错误页面,因为该会话已经有一个许可证。
如果 CSP 应用程序还没有许可证,并且发生以下任何错误,则 CSP
默认显示标准 Web HTTP/1.1 404 Page Not Found
错误消息。可以通过在错误页面(通常是 %CSP.Error
的子类)上为应用程序设置以下参数来更改在授予许可之前遇到错误时显示的页面。
LICENSEERRORPAGE
如果生成以下错误,CSP 会查看 LICENSEERRORPAGE
参数的值:
Cannot grant license.
LICENSEERRORPAGE
可以有以下两个值:
-
“” — 返回
HTTP/1.1 404 Page Not Found
错误(默认) -
静态 HTML 页面的路径 — 显示命名的静态页面,例如
/csp/samples/static.html
。
PAGENOTFOUNDERRORPAGE
如果生成以下任何错误,CSP
会查看 PAGENOTFOUNDERRORPAGE
参数的值:
Class does not exist
Method does not exist
CSP application does not exist (set parameter on default error page)
CSP page does not exist
File does not exist
CSP namespace does not exist
CSP illegal request
File cannot open
CSP session timeout
PAGENOTFOUNDERRORPAGE
可以有以下三个值:
""
— 返回HTTP/1.1 404 Page Not Found
错误(默认)1
— 获得许可证并显示标准错误页面。- 静态 HTML 页面的路径 — 显示命名的静态页面,例如
/csp/samples/static.html
。
OTHERSTATICERRORPAGE
如果生成任何其他错误,CSP
会查看 OTHERSTATICERRORPAGE
参数的值。
OTHERSTATICERRORPAGE
可以有以下三个值:
""
— 返回HTTP/1.1 404 Page Not Found
错误(默认)1
— 输出404 Page not found
错误,不需要许可证。- 静态 HTML 页面的路径 — 显示命名的静态页面,例如
/csp/samples/static.html
。
相关文章
- http和https的区别,HTTPS工作原理,状态码,cookie和session对于HTTP有什么用
- IIS Express内存溢出错误
- 修复发生“由于数据移动,未能继续以 NOLOCK 方式扫描”错误的数据库
- HTTP错误500.22 检测到在集成的托管管道模式下不适用的ASP.NET设置
- HTTP 错误 404.3 – Not Found 由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。
- 解决XP系统下"HTTP 错误 403.9 - 禁止访问:连接的用户过多"的问题
- HTTP 错误 403.1 - 禁止访问:执行访问被拒绝"解决方法(Xp和Win2003
- jsoup post方式请求接口错误“HTTP error fetching URL. Status=400”解决方法
- win11共享打印机无法连接0x0000011b错误怎么解决?
- ERROR [] - method [PUT], host [http://localhost:9200], URI [/_template/alarm_record], status line [HTTP/1.1 400 Bad Request]
- “史上最全”C语言动态内存及使用动态内存经常出现的错误
- 在创建JSP时提示The superclass"javax.servlet.http.HttpServlet"was notfound on the Java Build Path错误
- HTTP 错误 500.21 - Internal Server Error 处理程序“ExtensionlessUrlHandler-ISAPI-4.0_64bit”在其模块列表中有一个错误模块“IsapiModule” 解决方法
- 华为联运游戏或应用审核驳回:HMS Core升级提示语言类型错误
- 《Web测试囧事》——1.7 页面跳转后出现HTTP 400错误
- 【Docker】解决Docker创建Tomcat容器实例后访问Tomcat主页时报HTTP状态404-未找到的错误
- 【Git初探】Git中fatal: Not a git repository (or any of the parent directories): .git错误的解决办法
- 浅析Http request的8种类型、post和put的本质区别(是否幂等)、http工作原理(请求/响应模型及步骤)、request请求的url类型
- 【vue踩坑记录】3、“Error in render: "TypeError: Cannot read property '0' of undefined"”渲染错误问题
- vs2015启动网站调试提示 HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容。 解决方法
- 错误:EACCES:权限被拒绝,访问“/usr/lib/node_modules”
- 在其模块列表中有一个错误模块“ManagedPipelineHandler”。
- gitlab 构建常见错误
- Cadence错误之 Part xxx is out of date with respect to the design cache.
- Mac OSX Yosemite 10.10 brew 错误:mktemp: mkdtemp failed on /tmp/git-LIPo: No such file or directory
- 30款超酷的HTTP 404页面未找到错误设计
- odoo.http: (‘请求的作业无法处理,因为一个程序错误,设置`product_qty`字段取代了 `p
- C#关键字as出现的错误