microsoft / microsoft/injectorppforrust

Add network utility to simplify the steps to fake http or https requests

Open
#93 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
Rust
Stars
404
Forks
19
Avg merge
23h 57m
Merged PRs (30d)
1

Description

To use injectorpp faking a http or https request is non-trivial. It requires faking low level functions. See reqwest.rs as an example.

An utility needs to be created to abstract away the low level faking steps. Users should only need to leverage the high level APIs to fake http or https requests.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with tests/reqwest.rs, the example named in the issue, to trace the low-level faking steps currently required for HTTP and HTTPS requests. Identify the high-level API the utility should expose and verify that users can fake both protocols without directly invoking those low-level functions.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
networking, testing
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.