Skip to content

cedric05/dothttp-curlify

Repository files navigation

Main Project

With the rise in microservices, its hard to track outgoing request, its headers, its payload e.t.c ...

/* response
@name('response')
POST https://httpbin.org/post
json({
    "ram": "ranga"
})
*/



// woudn't save request to database as no userinformation is saved
@name('request')
POST https://req.dothttp.dev/https://httpbin.org/post
json({
    "ram": "ranga"

})
/* response
@name('response')
POST https://httpbin.org/post
json({
    "ram": "ranga"
})


// this is where user woudn't want to save or add host
@name('request')
POST https://req.dothttp.dev/post
json({
    "ram": "ranga"

})
/* response
@name('response')
POST https://req.dothttp.dev/post
json({
    "ram": "ranga"
})
*/

User

  1. User needs to be logged in

Tasks

  • accept POST
  • accept GET
  • accept HEAD
  • accept query
  • accept body
  • accept filetypes
  • if Accept header has 'application/html' --> sends html response
  • if Accept header has '*' --> sends html response
  • if Accept header is not defined --> sends plain text
  • if Accept header is not defined --> sends plain text

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors