Proxy 有什么简单的工具可以在本地拦截web请求并提供页面服务?

Proxy 有什么简单的工具可以在本地拦截web请求并提供页面服务?,proxy,httprequest,Proxy,Httprequest,在web开发期间,向其发出web请求的某些资源可能不存在于本地,但将在生产环境中。现有哪些工具允许您指定此类资源及其响应结果 我在Mac OSX上运行,所以我想一定有某种类型的*nix程序实现了一个简单的web代理服务器,允许您这样做。根据您的开发平台,可能会设置一个开发环境标志(我认为Rails在这里,但它适用于任何东西)和一个生产环境标志。然后你这样定义: if prod_environment HOSTNAME = get("169.254.169.254/latest/meta-da

在web开发期间,向其发出web请求的某些资源可能不存在于本地,但将在生产环境中。现有哪些工具允许您指定此类资源及其响应结果


我在Mac OSX上运行,所以我想一定有某种类型的*nix程序实现了一个简单的web代理服务器,允许您这样做。

根据您的开发平台,可能会设置一个开发环境标志(我认为Rails在这里,但它适用于任何东西)和一个生产环境标志。然后你这样定义:

if prod_environment
  HOSTNAME = get("169.254.169.254/latest/meta-data/public-hostname")
else
  HOSTNAME=something_fake

特别是AWS EC2实例数据资源。例如,来自任何EC2实例的GET请求将返回其公共主机名。在本地开发环境中(即不在EC2上),此资源确实存在,因此我对拦截此类请求并以适当方式响应的机制(工具)感兴趣。