Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[feature] Support HTTP scene fault #826

Open
Icesource opened this issue Jan 17, 2023 · 1 comment
Open

[feature] Support HTTP scene fault #826

Icesource opened this issue Jan 17, 2023 · 1 comment
Labels
difficulty/medium type/feature Category issues or prs related to feature request.

Comments

@Icesource
Copy link
Contributor

各位好,社区计划在未来为 ChaosBlade 引入 Http 场景作为新的故障注入原子能力,现计划 Http 场景如下:

  1. 支持中断 HTTP 连接
  2. 支持延迟 HTTP 包
  3. 支持 GET 请求指定 URL
  4. 支持请求延迟
  5. 支持报文篡改替换
  6. 支持响应延迟
  7. 支持响应报文篡改替换

欢迎各位开发者参与该项目,参与者将根据贡献程度获取社区的相应激励

Hello everyone, the community plans to introduce Http scenarios into ChaosBlade as a new fault injection atomic capability in the future. The Http scenarios are currently planned as follows:

  1. Support interrupt HTTP connection
  2. Support delayed HTTP packets
  3. Support GET request to specify URL
  4. Support Request Delay
  5. Support packet tampering and replacement
  6. Support response delay
  7. Support response packet tampering replacement

All developers are welcome to participate in the project, and participants will receive corresponding incentives from the community according to their contribution

@Icesource Icesource added type/feature Category issues or prs related to feature request. difficulty/medium labels Jan 17, 2023
@Icesource Icesource changed the title [ChaosBlade原子能力扩充] 支持HTTP部分场景 [feature] Support HTTP scene fault Jan 29, 2023
@caofujiang
Copy link

延迟事件,主要是根据传入时间和target目标,request或者response 然后在http请求的请求头设置了延迟和读取报文之后响应延迟,以及整个请求 HTTP 请求之后,等待服务器响应的时间增加请求延迟

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
difficulty/medium type/feature Category issues or prs related to feature request.
Projects
None yet
Development

No branches or pull requests

2 participants