启用代理后网站某些内容如 table 不显示

Website some content like table is not displayed once proxy is enabled

我设置了一个代理来记录流量。 但是网站上有些内容没有显示。

这是网页设计问题吗?

网站在本地搭建,多个docker图片由后端服务器,API和前端web-app组成。

网络结果,我注意到返回的不是 200 OK,而是 502。

Access to fetch at 'http://0.0.0.0:8088/get_trained_models' from origin 'http://localhost:2000' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled.

解决此问题的唯一有效方法是要求负责您的服务器配置的人员将 localhost:8888 添加到 Access-Control-Allow-Origin

关于解决方法:

  1. 尝试使用像 Allow CORS: Access-Control-Allow-Origin or Moesif Origin & CORS Changer 这样的浏览器扩展,这会让您的应用程序认为 JMeter 的 HTTP(S) 测试脚本记录器主机和端口是有效来源
  2. 使用JMeter Chrome Extension记录测试