小编J W*_*J W的帖子

如何使用 mitmproxy 将 HTTPS 流量重定向到本地 HTTP 服务器?

我正在尝试设置 mitmproxy,以便我可以从浏览器发出请求并让它从在http://localhost:3000https://{my-domain}运行的本地服务器返回响应,但我无法获取 https 请求来到达我的本地服务器。我看到来自 mitmproxy 的调试语句。另外,我可以让它适用于 http 流量,但不适用于 https。

我阅读了mitmproxy 插件文档api 文档 ,我已经安装了证书,并且可以通过代理监控 https。

我正在使用 Mitmproxy:4.0.4 和 Python:3.7.4

这是我的插件(local-redirect.py)以及我如何运行 mitmproxy:

from mitmproxy import ctx
import mitmproxy.http

class LocalRedirect:

  def __init__(self):
    print('Loaded redirect addon')

  def request(self, flow: mitmproxy.http.HTTPFlow):
    if 'my-actual-domain-here' in flow.request.pretty_host:
      ctx.log.info("pretty host is: %s" % flow.request.pretty_host)
      flow.request.host = "localhost"
      flow.request.port = 3000
      flow.request.scheme = 'http'

addons = [
  LocalRedirect()
]
Run Code Online (Sandbox Code Playgroud)
$ mitmdump -s local-redirect.py | grep pretty
Run Code Online (Sandbox Code Playgroud)

当我访问服务器上的 url 时,我看到了日志记录语句,但我的浏览器挂在请求上,并且没有向我的本地服务器发出请求。

networking mitmproxy

7
推荐指数
1
解决办法
7860
查看次数

如何查找 aws 服务标识符列表

我正在与 aws 合作并使用他们的开发人员工具实施 CI/CD。每个工具都需要一个服务角色,因此我决定使用正确的权限更新现有的服务角色。问题是我不知道在哪里可以找到用于每个服务的值列表。

下面我只是在创建角色后猜了正确的名字,但我宁愿不猜 在此输入图像描述

我搜索了文档并找到了这些名称,我还尝试使用cli来查找 ids:aws describe-services或者aws help但该列表不匹配。

如何找到更新这些策略的值?

amazon-web-services aws-code-deploy aws-codepipeline aws-codebuild

6
推荐指数
1
解决办法
1976
查看次数

如何跟踪 (WHATWG) HTML 标准的新功能

很容易看出W3C HTML5 标准的一个版本与下一版本之间发生了什么变化。我还可以看到W3C的标准和草案。但 W3C 和 WHATWG 并不相同,因为 WHATWG 维护着一个永远不会完成的生活标准:

我如何跟踪 WHATWG HTML Living Standard 中的差异?

假设我想:

  • 看看我上次评论后有哪些新功能
  • 查看纳入路线图上的内容
  • 查看已更改/删除的内容

仅供参考,跟踪WHATWG/html github 存储库会产生太多噪音,但这是我能找到的全部。

html standards specifications github

5
推荐指数
1
解决办法
232
查看次数