1
0
Fork 0
mirror of https://github.com/edgurgel/httparrot synced 2025-04-05 08:12:31 -04:00
httparrot/README.md
Eduardo Gurgel 1d5d03d6cc Add travis-ci status image
[ci skip]
2013-12-27 20:37:59 -02:00

1.3 KiB
Raw Blame History

HTTParrot Build Status

httpbin.org clone

ENDPOINTS

    / This page.
    /ip Returns Origin IP.
    /user-agent Returns user-agent.
    /headers Returns header dict.
    /get Returns GET data.
    /post Returns POST data.
    /put Returns PUT data.
    /patch Returns PATCH data.
    /delete Returns DELETE data
    /gzip Returns gzip-encoded data.
    /status/:code Returns given HTTP Status code.
    /response-headers?key=val Returns given response headers.
    /redirect/:n 302 Redirects n times.
    /redirect-to?url=foo 302 Redirects to the foo URL.
    /relative-redirect/:n 302 Relative redirects n times.
    /cookies Returns cookie data.
    /cookies/set?name=value Sets one or more simple cookies.
    /cookies/delete?name Deletes one or more simple cookies.
    /basic-auth/:user/:passwd Challenges HTTPBasic Auth.
    /hidden-basic-auth/:user/:passwd 404'd BasicAuth.
    /digest-auth/:qop/:user/:passwd Challenges HTTP Digest Auth.
    /stream/:n Streams n100 lines.
    /delay/:n Delays responding for n10 seconds.
    /html Renders an HTML Page.
    /robots.txt Returns some robots.txt rules.
    /deny Denied by robots.txt file.
    /cache Returns 200 unless an If-Modified-Since header is provided, when it returns a 304 Not Modified.