Freely hosted in HTTP & HTTPS flavors.
/ 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./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./relative-redirect/:n 302 Relative redirects n times./cookies Returns cookie data./cookies/set/:name/:value Sets a simple cookie./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 n–100 lines./delay/:n Delays responding for n–10 seconds.Testing an HTTP Library can become difficult sometimes. PostBin.org is fantastic
for testing POST requests, but not much else. This exists to cover all kinds of HTTP
scenarios. Additional endpoints are being considered (e.g. /deflate).
All endpoint responses are JSON-encoded.
{"origin": "24.127.96.129"}
{"user-agent": "curl/7.19.7 (universal-apple-darwin10.0) libcurl/7.19.7 OpenSSL/0.9.8l zlib/1.2.3"}
{
"args": {},
"headers": {
"Accept": "*/*",
"Connection": "close",
"Content-Length": "",
"Content-Type": "",
"Host": "httpbin.org",
"User-Agent": "curl/7.19.7 (universal-apple-darwin10.0) libcurl/7.19.7 OpenSSL/0.9.8l zlib/1.2.3"
},
"origin": "24.127.96.129",
"url": "http://httpbin.org/get"
}
HTTP/1.1 418 I'M A TEAPOT
Server: nginx/0.7.67
Date: Mon, 13 Jun 2011 04:25:38 GMT
Connection: close
x-more-info: http://tools.ietf.org/html/rfc2324
Content-Length: 135
A Kenneth Reitz Project.