Skip to content

postman-open-technologies/httpbin-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Httpbin in Rust

Status: Alpha

Icecream emoji logo Rust crab logo/emoji

This is a reimplementation of httpbin for two purposes:

  1. To demonstrate (and test) the abilities of an http library for rust
  2. To make a static binary (1.6MB) providing all the httpbin functionality

(not affiliated to the original httpbin)

By default listens on 0.0.0.0:8080, but you can pass a port number on the command-line. Many endpoints of the original httpbin are currently unimplemented.

Implementation Status

  • HTTP Methods
  • Auth
  • Status codes
  • Request inspection
  • Response inspection
  • Response formats
  • Dynamic data
  • Cookies
  • Images
  • Redirects
  • Anything

Attribution

Originally written by Paul Colomiets. Based on httpbin by Kenneth Reitz.

License

Licensed under the Apache License, Version 2.0

This project also contains code from the original httpbin which is ISC licensed

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •