Typescript 如何在Chrome开发工具中隐藏响应标题
是否有任何方法可以隐藏网络控制台下标题下响应标题中的所有详细信息部分我尝试从internet查找了很多信息,但没有找到相关的解决方案我尝试在堆栈溢出中查找,但没有找到 范例Typescript 如何在Chrome开发工具中隐藏响应标题,typescript,google-chrome-devtools,response-headers,Typescript,Google Chrome Devtools,Response Headers,是否有任何方法可以隐藏网络控制台下标题下响应标题中的所有详细信息部分我尝试从internet查找了很多信息,但没有找到相关的解决方案我尝试在堆栈溢出中查找,但没有找到 范例 Access-Control-Allow-Credentials: true Access-Control-Allow-Headers: Content-Type, Accept, X-Requested-With,Origin, remember-me,empID,Authorization,password ,usern
Access-Control-Allow-Credentials: true
Access-Control-Allow-Headers: Content-Type, Accept, X-Requested-With,Origin, remember-me,empID,Authorization,password ,username,Access-Control-Request-Headers,Access-Control-Request-Method
Access-Control-Allow-Methods: POST, GET,DELETE, PUT
Access-Control-Allow-Origin: *
Access-Control-Max-Age: 3600
Content-Length: 28
Content-Type: application/json;charset=UTF-8
Date: Wed, 11 Sep 2019 07:01:44 GMT
我还想隐藏在一般章节中,例如:
Request URL: http://53.16.125.1:3030/vrc-1.1.2/getmenulist?roleId=31&productId=1
Request Method: GET
Status Code: 200
Remote Address: 53.16.125.1:3030
Referrer Policy: no-referrer-when-downgrade
这是我写这段代码的java代码
public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException, ServletException {
HttpServletRequest request = (HttpServletRequest) req;
HttpServletResponse response = (HttpServletResponse) res;
response.setHeader("Access-Control-Allow-Origin","*");
response.setHeader("Access-Control-Allow-Credentials", "true");
response.setHeader("Access-Control-Allow-Methods", "POST, GET,DELETE, PUT");
response.setHeader("Access-Control-Max-Age", "3600");
response.setHeader("Access-Control-Allow-Headers", "Content-Type, Accept, X-Requested-With,Origin, remember-me,empID,Authorization,password ,username,Access-Control-Request-Headers,Access-Control-Request-Method");
chain.doFilter(req, res);
}
我的期望是如何通过编码隐藏所有细节
提前感谢
快乐编码☻ 你为什么要这样做?(请记住,它们是具有同等开发工具功能的其他浏览器。)@Richard,但我想隐藏我的后端和前端中使用的所有详细信息,并显示其API名称以及任何解决方案……这是无法做到的。有很多选项供用户查看请求和响应中的细节(例如,像Fiddler这样的本地调试代理)。请记住,浏览器属于用户,而不是web应用。似乎您正试图通过模糊性实现安全性。这是行不通的。您可能需要身份验证。解释你为什么认为你需要这个。您无法向用户隐藏浏览器的功能,因为数据在浏览器、网络堆栈、内存等中。HTTP请求和响应的全部内容对在HTTP级别(OSI模型中的应用程序层)上运行的任何东西都是可见的,对在该级别上运行的工具是完全可见的。任何web应用中的任何代码(包括在浏览器中作为页面一部分运行的代码)都不能更改此设置。为什么要这样做?(请记住,它们是具有同等开发工具功能的其他浏览器。)@Richard,但我想隐藏我的后端和前端中使用的所有详细信息,并显示其API名称以及任何解决方案……这是无法做到的。有很多选项供用户查看请求和响应中的细节(例如,像Fiddler这样的本地调试代理)。请记住,浏览器属于用户,而不是web应用。似乎您正试图通过模糊性实现安全性。这是行不通的。您可能需要身份验证。解释你为什么认为你需要这个。您无法向用户隐藏浏览器的功能,因为数据在浏览器、网络堆栈、内存等中。HTTP请求和响应的全部内容对在HTTP级别(OSI模型中的应用程序层)上运行的任何东西都是可见的,对在该级别上运行的工具是完全可见的。任何web应用程序中的任何代码(包括在浏览器中作为页面的一部分运行的代码)都无法更改此设置。