Skip to content

luketchang/Rust-HTTP-Proxy-and-Cache

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rust HTTP Proxy and Cache

Summary

  • Intercepts client HTTP requests
  • Modifies request headers, checks cache of responses, and checks strikeset for blocked domains
  • If response not cached, makes request to upstream host, caches response, returns content to client
  • *courtesy of reberhardt7 for custom request and response code

Todo

  • *Figure out how to serialize/deserialize response objects for cache
  • Finish cache implementation
  • Strikeset implementation
  • Add more comprehensive and better organized testing

About

Rust HTTP proxy with cache and blacklist (in progress)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages